On Thu, 1 Apr 2010, Dave Anderson wrote:

>I've inherited an old notebook (Sony Vaio PCG-FX120) whose CardBus slots
>are (presumably) unusable because their interrupts aren't mapped:
>
>cbb0 at pci1 dev 2 function 0 "Ricoh 5C476 CardBus" rev 0x80: couldn't \
>map interrupt
>cbb1 at pci1 dev 2 function 1 "Ricoh 5C476 CardBus" rev 0x80: couldn't \
>map interrupt
>
>I've updated the BIOS to the latest version I can find, and am running
>current (as of March 30th).  This happens both with APM and with ACPI
>(APM disabled); I've included both full dmesgs below.
>
>With ACPI there's one additional "couldn't map interrupt" for a device
>which is configured properly with APM:
>
>uhci0 at pci0 dev 31 function 2 "Intel 82801BA USB" rev 0x03: couldn't \
>map interrupt

One more thing I should have mentioned: this system has a very simple
BIOS with only a few tweakable settings; I've tried them all without
changing this behavior.

        Dave

>I'd really like to get this working properly, since I can't afford to
>buy a new system right now.  If anyone is interested in looking into
>this, I'd be happy to run any tests, patches or whatever; the system
>isn't in use yet, so even complete reinstalls are fine.
>
>Thanks for any help,
>
>       Dave
>
>OpenBSD 4.7-current (GENERIC) #0: Tue Mar 30 11:36:17 EDT 2010
>    [email protected]:/usr/src/sys/arch/i386/compile/GENERIC
>cpu0: Intel Pentium III ("GenuineIntel" 686-class) 696 MHz
>cpu0: 
>FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE
>real mem  = 534798336 (510MB)
>avail mem = 509218816 (485MB)
>mainbus0 at root
>bios0 at mainbus0: AT/286+ BIOS, date 03/06/02, BIOS32 rev. 0 @ 0xfd878, 
>SMBIOS rev. 2.31 @ 0xd8010 (15 entries)
>bios0: vendor Phoenix Technologies LTD version "R0232U0" date 03/06/02
>bios0: Sony Corporation PCG-FX120(UC)
>apm0 at bios0: Power Management spec V1.2
>apm0: AC on, battery charge unknown
>acpi at bios0 function 0x0 not configured
>pcibios0 at bios0: rev 2.1 @ 0xfd860/0x7a0
>pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdf30/176 (9 entries)
>pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82371FB ISA" rev 0x00)
>pcibios0: PCI bus #3 is the last bus
>bios0: ROM list: 0xc0000/0xc000 0xd8000/0x4000! 0xdc000/0x4000!
>cpu0 at mainbus0: (uniprocessor)
>pci0 at mainbus0 bus 0: configuration mode 1 (bios)
>pchb0 at pci0 dev 0 function 0 "Intel 82815 Host" rev 0x11
>vga1 at pci0 dev 2 function 0 "Intel 82815 Video" rev 0x11
>wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
>wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
>intagp0 at vga1
>agp0 at intagp0: aperture at 0xf8000000, size 0x4000000
>ppb0 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0x03
>pci1 at ppb0 bus 1
>mem address conflict 0x1ff00000/0x1000
>mem address conflict 0x1ff01000/0x1000
>"TI TSB43AA22 FireWire" rev 0x02 at pci1 dev 0 function 0 not configured
>cbb0 at pci1 dev 2 function 0 "Ricoh 5C476 CardBus" rev 0x80: couldn't map 
>interrupt
>cbb1 at pci1 dev 2 function 1 "Ricoh 5C476 CardBus" rev 0x80: couldn't map 
>interrupt
>fxp0 at pci1 dev 8 function 0 "Intel 82562" rev 0x03, i82562: irq 9, address 
>08:00:46:14:eb:5a
>inphy0 at fxp0 phy 1: i82562ET 10/100 PHY, rev. 0
>ichpcib0 at pci0 dev 31 function 0 "Intel 82801BAM LPC" rev 0x03: 24-bit timer 
>at 3579545Hz
>pciide0 at pci0 dev 31 function 1 "Intel 82801BAM IDE" rev 0x03: DMA, channel 
>0 wired to compatibility, channel 1 wired to compatibility
>wd0 at pciide0 channel 0 drive 0: <HITACHI_DK23BA-10>
>wd0: 16-sector PIO, LBA, 9590MB, 19640880 sectors
>wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4
>atapiscsi0 at pciide0 channel 1 drive 0
>scsibus0 at atapiscsi0: 2 targets
>cd0 at scsibus0 targ 0 lun 0: <TOSHIBA, DVD-ROM SD-C2502, 1513> ATAPI 5/cdrom 
>removable
>cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
>uhci0 at pci0 dev 31 function 2 "Intel 82801BA USB" rev 0x03: irq 9
>ichiic0 at pci0 dev 31 function 3 "Intel 82801BA SMBus" rev 0x03: irq 9
>iic0 at ichiic0
>uhci1 at pci0 dev 31 function 4 "Intel 82801BA USB" rev 0x03: irq 9
>auich0 at pci0 dev 31 function 5 "Intel 82801BA AC97" rev 0x03: irq 9, ICH2 
>AC97
>ac97: codec id 0x41445348 (Analog Devices AD1881A)
>ac97: codec features headphone, Analog Devices Phat Stereo
>audio0 at auich0
>"Intel 82801BA Modem" rev 0x03 at pci0 dev 31 function 6 not configured
>isa0 at ichpcib0
>isadma0 at isa0
>com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
>pckbc0 at isa0 port 0x60/5
>pckbd0 at pckbc0 (kbd slot)
>pckbc0: using irq 1 for kbd slot
>wskbd0 at pckbd0: console keyboard, using wsdisplay0
>pms0 at pckbc0 (aux slot)
>pckbc0: using irq 12 for aux slot
>wsmouse0 at pms0 mux 0
>pcppi0 at isa0 port 0x61
>midi0 at pcppi0: <PC speaker>
>spkr0 at pcppi0
>lpt0 at isa0 port 0x378/4 irq 7
>npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
>fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
>fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
>pcic0 at isa0 port 0x3e0/2 iomem 0xd0000/16384
>pcic0 controller 0: <Intel 82365SL rev 1> has sockets A and B
>pcmcia0 at pcic0 controller 0 socket 0
>pcmcia1 at pcic0 controller 0 socket 1
>pcic0: irq 3, polling enabled
>usb0 at uhci0: USB revision 1.0
>uhub0 at usb0 "Intel UHCI root hub" rev 1.00/1.00 addr 1
>usb1 at uhci1: USB revision 1.0
>uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
>biomask ef65 netmask ef65 ttymask ffff
>mtrr: Pentium Pro MTRR support
>vscsi0 at root
>scsibus1 at vscsi0: 256 targets
>softraid0 at root
>root on wd0a swap on wd0b dump on wd0b
>
>OpenBSD 4.7-current (GENERIC) #0: Tue Mar 30 11:36:17 EDT 2010
>    [email protected]:/usr/src/sys/arch/i386/compile/GENERIC
>cpu0: Intel Pentium III ("GenuineIntel" 686-class) 696 MHz
>cpu0: 
>FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE
>real mem  = 534798336 (510MB)
>avail mem = 509218816 (485MB)
>User Kernel Config
>UKC> disable apm
>358 apm0 disabled
>UKC> quit
>Continuing...
>mainbus0 at root
>bios0 at mainbus0: AT/286+ BIOS, date 03/06/02, BIOS32 rev. 0 @ 0xfd878, 
>SMBIOS rev. 2.31 @ 0xd8010 (15 entries)
>bios0: vendor Phoenix Technologies LTD version "R0232U0" date 03/06/02
>bios0: Sony Corporation PCG-FX120(UC)
>apm at bios0 function 0x15 not configured
>acpi0 at bios0: rev 0
>acpi0: tables DSDT FACP BOOT
>acpi0: wakeup devices PWRB(S5) LAN_(S3) CRD0(S3) CRD1(S3) EC0_(S5) COMA(S3) 
>USB1(S3) USB2(S3) MODE(S3)
>acpitimer0 at acpi0: 3579545 Hz, 24 bits
>acpiprt0 at acpi0: bus 0 (PCI0)
>acpiprt1 at acpi0: bus 1 (HUB_)
>acpiec0 at acpi0
>acpicpu0 at acpi0: C2
>acpitz0 at acpi0: critical temperature 99 degC
>acpibtn0 at acpi0: LID_
>acpibtn1 at acpi0: PWRB
>acpibat0 at acpi0: BAT1 type LION oem "Sony Corp."
>acpibat1 at acpi0: BAT2 not present
>acpiac0 at acpi0: AC unit online
>acpivideo0 at acpi0: GCH0
>acpivout0 at acpivideo0: LFP_
>bios0: ROM list: 0xc0000/0xc000 0xd8000/0x4000! 0xdc000/0x4000!
>cpu0 at mainbus0: (uniprocessor)
>pci0 at mainbus0 bus 0: configuration mode 1 (bios)
>pchb0 at pci0 dev 0 function 0 "Intel 82815 Host" rev 0x11
>vga1 at pci0 dev 2 function 0 "Intel 82815 Video" rev 0x11
>wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
>wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
>intagp0 at vga1
>agp0 at intagp0: aperture at 0xf8000000, size 0x4000000
>ppb0 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0x03
>pci1 at ppb0 bus 1
>"TI TSB43AA22 FireWire" rev 0x02 at pci1 dev 0 function 0 not configured
>cbb0 at pci1 dev 2 function 0 "Ricoh 5C476 CardBus" rev 0x80: couldn't map 
>interrupt
>cbb1 at pci1 dev 2 function 1 "Ricoh 5C476 CardBus" rev 0x80: couldn't map 
>interrupt
>fxp0 at pci1 dev 8 function 0 "Intel 82562" rev 0x03, i82562: irq 9, address 
>08:00:46:14:eb:5a
>inphy0 at fxp0 phy 1: i82562ET 10/100 PHY, rev. 0
>ichpcib0 at pci0 dev 31 function 0 "Intel 82801BAM LPC" rev 0x03
>pciide0 at pci0 dev 31 function 1 "Intel 82801BAM IDE" rev 0x03: DMA, channel 
>0 wired to compatibility, channel 1 wired to compatibility
>wd0 at pciide0 channel 0 drive 0: <HITACHI_DK23BA-10>
>wd0: 16-sector PIO, LBA, 9590MB, 19640880 sectors
>wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4
>atapiscsi0 at pciide0 channel 1 drive 0
>scsibus0 at atapiscsi0: 2 targets
>cd0 at scsibus0 targ 0 lun 0: <TOSHIBA, DVD-ROM SD-C2502, 1513> ATAPI 5/cdrom 
>removable
>cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
>uhci0 at pci0 dev 31 function 2 "Intel 82801BA USB" rev 0x03: couldn't map 
>interrupt
>ichiic0 at pci0 dev 31 function 3 "Intel 82801BA SMBus" rev 0x03: irq 9
>iic0 at ichiic0
>uhci1 at pci0 dev 31 function 4 "Intel 82801BA USB" rev 0x03: irq 9
>auich0 at pci0 dev 31 function 5 "Intel 82801BA AC97" rev 0x03: irq 9, ICH2 
>AC97
>ac97: codec id 0x41445348 (Analog Devices AD1881A)
>ac97: codec features headphone, Analog Devices Phat Stereo
>audio0 at auich0
>"Intel 82801BA Modem" rev 0x03 at pci0 dev 31 function 6 not configured
>isa0 at ichpcib0
>isadma0 at isa0
>com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
>pckbc0 at isa0 port 0x60/5
>pckbd0 at pckbc0 (kbd slot)
>pckbc0: using irq 1 for kbd slot
>wskbd0 at pckbd0: console keyboard, using wsdisplay0
>pms0 at pckbc0 (aux slot)
>pckbc0: using irq 12 for aux slot
>wsmouse0 at pms0 mux 0
>pcppi0 at isa0 port 0x61
>midi0 at pcppi0: <PC speaker>
>spkr0 at pcppi0
>lpt0 at isa0 port 0x378/4 irq 7
>npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
>fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
>fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
>pcic0 at isa0 port 0x3e0/2 iomem 0xd0000/16384
>pcic0 controller 0: <Intel 82365SL rev 1> has sockets A and B
>pcmcia0 at pcic0 controller 0 socket 0
>pcmcia1 at pcic0 controller 0 socket 1
>pcic0: irq 3, polling enabled
>usb0 at uhci1: USB revision 1.0
>uhub0 at usb0 "Intel UHCI root hub" rev 1.00/1.00 addr 1
>biomask ef65 netmask ef65 ttymask ffff
>mtrr: Pentium Pro MTRR support
>vscsi0 at root
>scsibus1 at vscsi0: 256 targets
>softraid0 at root
>root on wd0a swap on wd0b dump on wd0b

-- 
Dave Anderson
<[email protected]>

Reply via email to