Subject: pcic
To: None <port-i386@netbsd.org>
From: Peter Seebach <seebs@plethora.net>
List: current-users
Date: 04/12/2000 01:38:10
Well, I learned something new.  My pcic is detecting a card, and then
aborting.

Can anyone tell me what the pcic stuff means?  This is an attempt to configure
a ray0.  The system BIOS claims to have reserved 64k of memory at d8000 for
ISA devices.

>NetBSD 1.4X (PUDDLE) #19: Wed Apr 12 01:15:22 CDT 2000
>    root@puddle.plethora.net:/usr/src/sys/arch/i386/compile/PUDDLE
>cpu0: family 6 model 6 step 5
>cpu0: Intel Pentium II (Celeron) (686-class)
>total memory = 65152 KB
>avail memory = 57252 KB
>using 840 buffers containing 3360 KB of memory
>biostramp installed @ 1000
>BIOS32 rev. 0 found at 0xfdb70
>mainbus0 (root)
>pnpbios0 at mainbus0: code f0000, data f0000, entry 71ce, control 0 eventp 0
>pnpbios0: nodes 15, max len 102
>PNP0C01 (mem 0-9fbff 9fc00-9ffff e0000-fffff 100000-3ffffff fec00000-fec00fff fee00000-fee00fff fffe0000-ffffffff) at pnpbios0 index 0 ignored
>PNP0000 (io 20-21 a0-a1, irq 2) at pnpbios0 index 1 ignored
>PNP0200 (io 0-f 80-90 94-9f c0-de, dma 4) at pnpbios0 index 2 ignored
>PNP0100 (io 40-43, irq 0) at pnpbios0 index 3 ignored
>PNP0B00 (io 70-71, irq 8) at pnpbios0 index 4 ignored
>PNP0303 (io 60 64, irq 1) at pnpbios0 index 5 ignored
>PNP0800 (io 61) at pnpbios0 index 6 ignored
>PNP0C04 (io f0-ff, irq 13) at pnpbios0 index 7 ignored
>PNP0C02 (io fc00-fc3f fcb0-fcbf 4d0-4d1 cf8-cff) at pnpbios0 index 8 ignored
>PNP0C02 (io 2e 2f 20b 290-297) at pnpbios0 index 9 ignored
>PNP0501 (io 3f8-3ff, irq 4) at pnpbios0 index 10 ignored
>PNP0501 (io 2f8-2ff, irq 3) at pnpbios0 index 11 ignored
>PNP0700 (io 3f0-3f5, irq 6, dma 2) at pnpbios0 index 12 ignored
>PNP0F13 (irq 12) at pnpbios0 index 13 ignored
>PNP0A03 at pnpbios0 index 14 disabled
>pci0 at mainbus0 bus 0: configuration mode 1
>pci0: i/o space, memory space enabled
>pchb0 at pci0 dev 0 function 0
>pchb0: Intel 82443LX PCI AGP Controller (PAC) (rev. 0x03)
>ppb0 at pci0 dev 1 function 0: Intel 82443LX AGP Interface (PAC) (rev. 0x03)
>pci1 at ppb0 bus 1
>pci1: i/o space, memory space enabled
>vga0 at pci1 dev 0 function 0: Trident Microsystems product 0x9750 (rev. 0xf3)
>wsdisplay0 at vga0: console (80x25, vt100 emulation)
>pcib0 at pci0 dev 7 function 0
>pcib0: Intel 82371AB PCI-to-ISA Bridge (PIIX4) (rev. 0x01)
>pciide0 at pci0 dev 7 function 1: Intel 82371AB IDE controller (PIIX4)
>pciide0: bus-master DMA support present
>pciide0: primary channel wired to compatibility mode
>atapibus0 at pciide0 channel 0
>cd0 at atapibus0 drive 0: <CD-532E-B, , 1.0A> type 5 cdrom removable
>cd0: 32-bit data port
>cd0: drive supports PIO mode 4, DMA mode 2
>pciide0: primary channel interrupting at irq 14
>cd0(pciide0:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
>pciide0: secondary channel wired to compatibility mode
>pciide0: secondary channel ignored (disabled)
>uhci0 at pci0 dev 7 function 2: Intel 82371AB USB Host Controller (PIIX4) (rev. 0x01)
>uhci0: interrupting at irq 9
>usb0 at uhci0: USB revision 1.0
>uhub0 at usb0
>uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
>uhub0: 2 ports with 2 removable, self powered
>Intel 82371AB Power Management Controller (PIIX4) (miscellaneous bridge, revision 0x01) at pci0 dev 7 function 3 not configured
>vr0 at pci0 dev 11 function 0: VIA VT3043 (Rhine) 10/100 Ethernet
>vr0: interrupting at irq 11
>vr0: Ethernet address: 00:80:c8:e7:05:00
>ukphy0 at vr0 phy 8: Generic IEEE 802.3u media interface
>ukphy0: OUI 0x00606e, model 0x0000, rev. 0
>ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
>vr0: supplying EUI64: 00:80:c8:ff:fe:e7:05:00
>vr1 at pci0 dev 12 function 0: VIA VT3043 (Rhine) 10/100 Ethernet
>vr1: interrupting at irq 15
>vr1: Ethernet address: 00:80:c8:e6:f5:30
>ukphy1 at vr1 phy 8: Generic IEEE 802.3u media interface
>ukphy1: OUI 0x00606e, model 0x0000, rev. 0
>ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
>ahc0 at pci0 dev 15 function 0
>ahc0: interrupting at irq 9
>ahc0: Reading SEEPROM...checksum error
>ahc0: No SEEPROM available.
>ahc0: Using left over BIOS settings
>ahc0: External SRAM, fast access
>ahc0: aic7895 Wide Channel A, SCSI Id=7, 255 SCBs
>scsibus0 at ahc0 channel 0: 16 targets, 8 luns per target
>ahc1 at pci0 dev 15 function 1
>ahc1: interrupting at irq 11
>ahc1: Reading SEEPROM...checksum error
>ahc1: No SEEPROM available.
>ahc1: Using left over BIOS settings
>ahc1: External SRAM, fast access
>ahc1: aic7895 Wide Channel B, SCSI Id=7, 255 SCBs
>scsibus1 at ahc1 channel 0: 16 targets, 8 luns per target
>isa0 at pcib0
>com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
>com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
>pckbc0 at isa0 port 0x60-0x64
>pckbd0 at pckbc0 (kbd slot)
>pckbc0: using irq 1 for kbd slot
>wskbd0 at pckbd0: console keyboard, using wsdisplay0
>pmsiprobe: intellimode -> 6
>pms0 at pckbc0 (aux slot)
>pckbc0: using irq 12 for aux slot
>wsmouse0 at pms0 mux 0
>lptprobe: mask ff data 55 failed
>pcppi0 at isa0 port 0x61
>midi0 at pcppi0: PC speaker
>sysbeep0 at pcppi0
>npx0 at isa0 port 0xf0-0xff: using exception 16
>fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
>fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
>pcic0 at isa0 port 0x3e0-0x3e1 iomem 0xd8000-0xe7fff
>pcic ident regs:ident reg 0x83
>ident reg 0xff
>ident reg 0xff
>ident reg 0xff
>intr was 0x00
>pcic0: controller 0 (Intel 82365SL Revision 1) has socket A only
>pcic0: controller 1 (Intel 82365SL Revision 1) has no sockets
>pcmcia0 at pcic0 controller 0 socket 0
>apm0 at mainbus0: Power Management spec V1.2 (BIOS mgmt disabled)
>apm: 0 batteries, global standby, global suspend, rtimer standby, rtimer suspend, internal standby, internal suspend
>APM power management enable all <enable>: power management disabled (0x108)
>APM power mgmt engage (device 1)
>: power management disabled (0x10f)
>biomask 6fe5 netmask efe5 ttymask ffe7
>scsibus0: waiting 2 seconds for devices to settle...
>ahc0: target 6 using 16bit transfers
>ahc0: target 6 synchronous at 20.0MHz, offset = 0x8
>ahc0: target 6 using tagged queuing
>sd0 at scsibus0 target 6 lun 0: <IBM, DDRS-34560D, DC1B> SCSI2 0/direct fixed
>sd0: 4357 MB, 8387 cyl, 5 head, 212 sec, 512 bytes/sect x 8925000 sectors
>scsibus1: waiting 2 seconds for devices to settle...
>ahc1: target 5 synchronous at 10.0MHz, offset = 0xf
>st0 at scsibus1 target 5 lun 0: <SONY, SDT-9000, 0123> SCSI2 1/sequential removable
>st0: drive empty
>pcic0: controller 0 detecting irqs with mask 0xdeb8:..5..7
>pcic0: using irq 5 for socket events
>pcic0: attach finish socket 0
>pcic0: attach finish vendor 0x02
>pcic0: intr
>IPsec: Initialized Security Association Processing.
>pcic0: insertion event
>pcic_delay: "pccen0" 0xc54af2f8, sleep 400 ms
>pcic_delay: "pccen1" 0xc54af2f8, sleep 420 ms
>pcic_delay: "pccen2" 0xc54af2f8, sleep 20 ms
>pcic_delay: "pccwr0" 0xc54af2f8, sleep 10 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic_delay: "pccwr1" 0xc54af2f8, sleep 100 ms
>pcic0: pcic_chip_socket_enable 00 cardtype mem cf
>pcic_chip_mem_map window 0 bus d8000+0+400 at card addr 0
>mem8 1
>pcic_chip_do_mem_map window 0: 00d8 80d8 7f28
>pcic_chip_mem_map window 0 bus d8000+0+400 at card addr 0
>mem8 1
>pcic_chip_do_mem_map window 0: 00d8 80d8 3f28
>pcic_chip_socket_disable
>boot device: sd0
>root on sd0a dumps on sd0b
>mountroot: trying msdos...
>mountroot: trying cd9660...
>mountroot: trying nfs...
>mountroot: trying ffs...
>root file system type: ffs
>init: copying out path `/sbin/init' 11