NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/38698: NMI during boot on Fujitsu-Siemens Lifebook S-4546



The following reply was made to PR kern/38698; it has been noted by GNATS.

From: gson%gson.org@localhost (Andreas Gustafsson)
To: David Young <dyoung%pobox.com@localhost>
Cc: gnats-bugs%NetBSD.org@localhost
Subject: Re: kern/38698: NMI during boot on Fujitsu-Siemens Lifebook S-4546
Date: Thu, 22 May 2008 08:32:52 +0300

 David Young wrote:
 > > the CardBus slot works (there's only one of them).
 > 
 > Oh.  Which one is attached?
 
 cardslot0.
 
 > What does pcictl say about the CardBus bridge configuration?  Run
 > 
 > pcictl pci0 dump -d 19 -f 0
 
 PCI configuration registers:
   Common header:
     0x00: 0x69331217 0x04100007 0x06070002 0x00821000
 
     Vendor Name: O2 Micro (0x1217)
     Device Name: OZ6933 PCI-CardBus Bridge (0x6933)
     Command register: 0x0007
       I/O space accesses: on
       Memory space accesses: on
       Bus mastering: on
       Special cycles: off
       MWI transactions: off
       Palette snooping: off
       Parity error checking: off
       Address/data stepping: off
       System error (SERR): off
       Fast back-to-back transactions: off
       Interrupt disable: off
     Status register: 0x0410
       Capability List support: on
       66 MHz capable: off
       User Definable Features (UDF) support: off
       Fast back-to-back capable: off
       Data parity error detected: off
       DEVSEL timing: slow (0x2)
       Slave signaled Target Abort: off
       Master received Target Abort: off
       Master received Master Abort: off
       Asserted System Error (SERR): off
       Parity error detected: off
     Class Name: bridge (0x06)
     Subclass Name: CardBus (0x07)
     Interface: 0x00
     Revision ID: 0x02
     BIST: 0x00
     Header Type: 0x02+multifunction (0x82)
     Latency Timer: 0x10
     Cache Line Size: 0x00
 
   Type 2 (PCI-CardBus bridge) header:
     0x10: 0x40000000 0x220000a0 0x20010100 0xfffff000
     0x20: 0x00000000 0xfffff000 0x00000000 0x0000fffd
     0x30: 0x00000001 0x0000fffd 0x00000001 0x04230109
     0x40: 0x10e610cf 0x00000001
 
     Base address register at 0x10 (CardBus socket/ExCA registers)
       type: 32-bit nonprefetchable memory
       base: 0x40000000, not sized
     Capability list pointer: 0xa0
     Secondary status register: 0x2200
       66 MHz capable: off
       User Definable Features (UDF) support: off
       Fast back-to-back capable: off
       Data parity error detection: off
       DEVSEL timing: medium (0x1)
       PCI target aborts terminate CardBus bus master transactions: off
       CardBus target aborts terminate PCI bus master transactions: off
       Bus initiator aborts terminate initiator transactions: on
       System error: off
       Parity error: off
     PCI bus number: 0x00
     CardBus bus number: 0x01
     Subordinate bus number: 0x01
     CardBus latency timer: 0x20
     CardBus memory region 0:
       base register:  0xfffff000
       limit register: 0x00000000
     CardBus memory region 1:
       base register:  0xfffff000
       limit register: 0x00000000
     CardBus I/O region 0:
       base register:  0x0000fffd
       limit register: 0x00000001
     CardBus I/O region 1:
       base register:  0x0000fffd
       limit register: 0x00000001
     Interrupt line: 0x09
     Interrupt pin: 0x01 (pin A)
     Bridge control register: 0x0423
       Parity error response: on
       CardBus SERR forwarding: on
       ISA enable: off
       VGA enable: off
       CardBus master abort reporting: on
       CardBus reset: off
       Functional interrupts routed by ExCA registers: off
       Memory window 0 prefetchable: off
       Memory window 1 prefetchable: off
       Write posting enable: on
     Subsystem vendor ID: 0x10cf
     Subsystem ID: 0x10e6
     Base address register at 0x44 (legacy-mode registers)
       type: i/o
       base: 0x00000000, not sized
 
   Capability register at 0xa0
     type: 0x01 (Power Management, rev. 1.0)
 
   Device-dependent header:
     0x48: 0x00000000 0x00000000
     0x50: 0x00000000 0x00000000 0x00000000 0x00000000
     0x60: 0x00000000 0x00000000 0x00000000 0x00000000
     0x70: 0x00000000 0x00000000 0x00000000 0x00000000
     0x80: 0x00000000 0x00000000 0x00000000 0x00000000
     0x90: 0x0c0023bf 0x824203ea 0x10500000 0x00000000
     0xa0: 0xfe020001 0x00c04000 0x00000000 0x00000000
     0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
     0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
     0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
     0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
     0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
 
 > pcictl pci0 dump -d 19 -f 1
 
 PCI configuration registers:
   Common header:
     0x00: 0x69331217 0x04100007 0x06070002 0x00821000
 
     Vendor Name: O2 Micro (0x1217)
     Device Name: OZ6933 PCI-CardBus Bridge (0x6933)
     Command register: 0x0007
       I/O space accesses: on
       Memory space accesses: on
       Bus mastering: on
       Special cycles: off
       MWI transactions: off
       Palette snooping: off
       Parity error checking: off
       Address/data stepping: off
       System error (SERR): off
       Fast back-to-back transactions: off
       Interrupt disable: off
     Status register: 0x0410
       Capability List support: on
       66 MHz capable: off
       User Definable Features (UDF) support: off
       Fast back-to-back capable: off
       Data parity error detected: off
       DEVSEL timing: slow (0x2)
       Slave signaled Target Abort: off
       Master received Target Abort: off
       Master received Master Abort: off
       Asserted System Error (SERR): off
       Parity error detected: off
     Class Name: bridge (0x06)
     Subclass Name: CardBus (0x07)
     Interface: 0x00
     Revision ID: 0x02
     BIST: 0x00
     Header Type: 0x02+multifunction (0x82)
     Latency Timer: 0x10
     Cache Line Size: 0x00
 
   Type 2 (PCI-CardBus bridge) header:
     0x10: 0x40001000 0x020000a0 0x20020200 0xfffff000
     0x20: 0x00000000 0xfffff000 0x00000000 0x0000fffd
     0x30: 0x00000001 0x0000fffd 0x00000001 0x04e30209
     0x40: 0x10e610cf 0x00000001
 
     Base address register at 0x10 (CardBus socket/ExCA registers)
       type: 32-bit nonprefetchable memory
       base: 0x40001000, not sized
     Capability list pointer: 0xa0
     Secondary status register: 0x0200
       66 MHz capable: off
       User Definable Features (UDF) support: off
       Fast back-to-back capable: off
       Data parity error detection: off
       DEVSEL timing: medium (0x1)
       PCI target aborts terminate CardBus bus master transactions: off
       CardBus target aborts terminate PCI bus master transactions: off
       Bus initiator aborts terminate initiator transactions: off
       System error: off
       Parity error: off
     PCI bus number: 0x00
     CardBus bus number: 0x02
     Subordinate bus number: 0x02
     CardBus latency timer: 0x20
     CardBus memory region 0:
       base register:  0xfffff000
       limit register: 0x00000000
     CardBus memory region 1:
       base register:  0xfffff000
       limit register: 0x00000000
     CardBus I/O region 0:
       base register:  0x0000fffd
       limit register: 0x00000001
     CardBus I/O region 1:
       base register:  0x0000fffd
       limit register: 0x00000001
     Interrupt line: 0x09
     Interrupt pin: 0x02 (pin B)
     Bridge control register: 0x04e3
       Parity error response: on
       CardBus SERR forwarding: on
       ISA enable: off
       VGA enable: off
       CardBus master abort reporting: on
       CardBus reset: on
       Functional interrupts routed by ExCA registers: on
       Memory window 0 prefetchable: off
       Memory window 1 prefetchable: off
       Write posting enable: on
     Subsystem vendor ID: 0x10cf
     Subsystem ID: 0x10e6
     Base address register at 0x44 (legacy-mode registers)
       type: i/o
       base: 0x00000000, not sized
 
   Capability register at 0xa0
     type: 0x01 (Power Management, rev. 1.0)
 
   Device-dependent header:
     0x48: 0x00000000 0x00000000
     0x50: 0x00000000 0x00000000 0x00000000 0x00000000
     0x60: 0x00000000 0x00000000 0x00000000 0x00000000
     0x70: 0x00000000 0x00000000 0x00000000 0x00000000
     0x80: 0x00000000 0x00000000 0x00000000 0x00000000
     0x90: 0x0c0023bf 0x824203ea 0x10500000 0x00000000
     0xa0: 0xfe020001 0x00c04000 0x00000000 0x00000000
     0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
     0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
     0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
     0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
     0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
 
 -- 
 Andreas Gustafsson, gson%gson.org@localhost
 


Home | Main Index | Thread Index | Old Index