Andy Sparrow
2004-Oct-11 23:59 UTC
PCI probe problem? Can't get CMD646 out of BIOSPIO mode?
Hi, I'm having a little trouble getting a CMD646 (built into to my laptop's docking station) to do anything other than BIOSPIO. It comes up in BIOSPIO, and atacontrol fails to set it higher... Not surprisingly, it pegs the CPU mightily when I try to use anything on those interfaces. Luckily my DVD-R has burnfree, but even so it's running @ 25% rated speed and completely flattening the system to do it... There's several devices on the PCI bus behind the bridge (I presume) for the docking station, a SymBIOS SCSI controller (which works fine), the CMD646 and a second TI cardbus/PCMCICA controller (which seems to get irq=255, and doesn't work; unfortunate as the built-in PC-cards are deliberately obscured when the laptop is docked). I tried setting hw.ata.atapi.dma=1, which doubled the reported speed for the IDE devices on the laptop's internal IDE controller (whoo-hoo!), but this didn't affect the stuff on the CMD646... If I'm reading the code right, the PCI probe for the CMD646 returns various I/O addresses and sizes. However, all of the sizes are < ATA_BMIOSIZE, and thus channel->r_bmio gets set to zero (in ata-dma.c). So the dmesg probe says "bmaddr=0x0000", which I intuit is "no address for Busmastering for you". I tried setting PCI_ENABLE_IO_MODES, which made little difference (I diff'd the dmesg's from 'boot -v'). Can anyone make any suggestions for perhaps getting this to work a little better, or is my only hope to eat a PCI slot for a Promise/HighPoint Ultra IDE controller? Which is preferred or are they pretty much as good as each other? Thanks for any help! Cheers, AS [boot -v dmesg attached:] -------------- next part -------------- syncing disks... 111 done Uptime: 40m2s The operating system has halted. Please press any key to reboot. Rebooting... Copyright (c) 1992-2004 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.10-STABLE #139: Sun Oct 10 22:30:16 PDT 2004 root@tureg.geek4food.org:/usr/src/sys/compile/tureg Calibrating clock(s) ... TSC clock: 796538270 Hz, i8254 clock: 1193183 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method CPU: Intel Pentium III (796.54-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x686 Stepping = 6 Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE> real memory = 536805376 (524224K bytes) Physical memory chunk(s): 0x000001000 - 0x00009efff, 647168 bytes (158 pages) 0x00048c000 - 0x01ffe7fff, 532004864 bytes (129884 pages) avail memory = 517795840 (505660K bytes) bios32: Found BIOS32 Service Directory header at 0xc00f67c0 bios32: Entry = 0xfd82c (c00fd82c) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0x2b0 pnpbios: Found PnP BIOS data at 0xc00f67f0 pnpbios: Entry = f0000:9c4f Rev = 1.0 pnpbios: Event flag at 4b4 Other BIOS signatures found: ACPI: 000f6780 Preloaded elf kernel "kernel" at 0xc0465000. Preloaded elf module "snd_maestro3.ko" at 0xc04650a8. Preloaded elf module "snd_pcm.ko" at 0xc046514c. VESA: information block 56 45 53 41 00 02 00 01 00 01 00 00 00 00 22 00 00 01 7f 00 00 01 0b 01 00 01 21 01 00 01 2a 01 00 01 00 01 01 01 10 01 11 01 12 01 03 01 13 01 14 01 15 01 05 01 16 01 17 01 18 01 07 01 19 01 VESA: 0 mode(s) found module_register_init: MOD_LOAD (vesa, c0300898, 0) error 6 Pentium Pro MTRR support enabled Creating DISK md0 md0: Malloc disk pci_open(1): mode 1 addr port (0x0cf8) is 0x80003904 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=71908086) Using $PIR table, 9 entries at 0xc00fdf30 apm0: <APM BIOS> on motherboard apm0: found APM BIOS v1.2, connected at v1.2 npx0: <math processor> on motherboard npx0: INT 16 interface pcib0: <Intel 82443BX (440 BX) host to PCI bridge> on motherboard found-> vendor=0x8086, dev=0x7190, revid=0x03 class=06-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[10]: type 1, range 32, base f8000000, size 26 found-> vendor=0x8086, dev=0x7191, revid=0x03 class=06-04-00, hdrtype=0x01, mfdev=0 subordinatebus=1 secondarybus=1 found-> vendor=0x8086, dev=0x7110, revid=0x02 class=06-80-00, hdrtype=0x00, mfdev=1 subordinatebus=0 secondarybus=0 found-> vendor=0x8086, dev=0x7111, revid=0x01 class=01-01-80, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[20]: type 1, range 32, base 00001460, size 4 found-> vendor=0x8086, dev=0x7112, revid=0x01 class=0c-03-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=d, irq=10 map[20]: type 1, range 32, base 00001440, size 5 found-> vendor=0x8086, dev=0x7113, revid=0x03 class=06-80-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[90]: type 1, range 32, base 00002180, size 4 found-> vendor=0x104c, dev=0xac51, revid=0x00 class=06-07-00, hdrtype=0x02, mfdev=1 subordinatebus=0 secondarybus=0 intpin=a, irq=255 found-> vendor=0x104c, dev=0xac51, revid=0x00 class=06-07-00, hdrtype=0x02, mfdev=1 subordinatebus=0 secondarybus=0 intpin=b, irq=255 found-> vendor=0x8086, dev=0x1229, revid=0x0c class=02-00-00, hdrtype=0x00, mfdev=1 subordinatebus=0 secondarybus=0 intpin=a, irq=10 map[10]: type 1, range 32, base f4002000, size 12 map[14]: type 1, range 32, base 00001400, size 6 map[18]: type 1, range 32, base f4020000, size 17 found-> vendor=0x11c1, dev=0x045c, revid=0x01 class=07-00-00, hdrtype=0x00, mfdev=1 subordinatebus=0 secondarybus=0 intpin=a, irq=10 map[10]: type 1, range 32, base 00001470, size 3 map[14]: type 1, range 32, base f4003000, size 12 found-> vendor=0x125d, dev=0x1998, revid=0x00 class=04-01-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=5 map[10]: type 1, range 32, base 00001000, size 8 map[14]: type 1, range 32, base f4000000, size 13 found-> vendor=0x8086, dev=0x124b, revid=0x01 class=06-04-80, hdrtype=0x01, mfdev=0 subordinatebus=2 secondarybus=2 pci0: <PCI bus> on pcib0 agp0: <Intel 82443BX (440 BX) host to PCI bridge> mem 0xf8000000-0xfbffffff at device 0.0 on pci0 agp0: allocating GATT for aperture of size 64M pcib1: <Intel 82443BX (440 BX) PCI-PCI (AGP) bridge> at device 1.0 on pci0 found-> vendor=0x1002, dev=0x4c4d, revid=0x64 class=03-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=10 map[10]: type 1, range 32, base f5000000, size 24 map[14]: type 1, range 32, base 00009000, size 8 map[18]: type 1, range 32, base f4100000, size 12 pci1: <PCI bus> on pcib1 pci1: <ATI Mobility-1 graphics accelerator> (vendor=0x1002, dev=0x4c4d) at 0.0 irq 10 isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0 isa0: <ISA bus> on isab0 atapci0: <Intel PIIX4 ATA33 controller> port 0x1460-0x146f at device 7.1 on pci0 ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0x1460 ata0: mask=03 ostat0=50 ostat2=00 ata0-master: ATAPI 00 00 ata0-slave: ATAPI 00 00 ata0: mask=03 stat0=50 stat1=00 ata0-master: ATA 01 a5 ata0: devices=01 ata0: at 0x1f0 irq 14 on atapci0 ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0x1468 ata1: mask=03 ostat0=50 ostat2=01 ata1-master: ATAPI 14 eb ata1-slave: ATAPI 00 00 ata1: mask=03 stat0=00 stat1=01 ata1-slave: ATA 04 00 ata1: devices=04 ata1: at 0x170 irq 15 on atapci0 uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0x1440-0x145f irq 10 at device 7.2 on pci0 usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered intpm0: <Intel 82371AB Power management controller> port 0x2180-0x218f irq 9 at device 7.3 on pci0 intpm0: I/O mapped 2180 intpm0: intr IRQ 9 enabled revision 0 smbus0: <System Management Bus> on intsmb0 smb0: <SMBus general purpose I/O> on smbus0 intpm0: PM I/O mapped 8000 pci_cfgintr_linked: linked (60) to hard-routed irq 10 pci_cfgintr: 0:10 INTA routed to irq 10 pcic0: <TI PCI-1420 PCI-CardBus Bridge> irq 10 at device 10.0 on pci0 pcic0: PCI Memory allocated: 0x88000000 pcic0: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr save][FUNC pci int + CSC serial isa irq] using shared irq10. pcic0: PCI Configuration space: 0x00: 0xac51104c 0x02100007 0x06070000 0x00820000 0x10: 0x88000000 0x020000a0 0x20000000 0x00000000 0x20: 0x00000000 0x00000000 0x00000000 0x00000000 0x30: 0x00000000 0x00000000 0x00000000 0x0760010a 0x40: 0x0010103c 0x00000001 0x00000000 0x00000000 0x50: 0x00000000 0x00000000 0x00000000 0x00000000 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 0x80: 0x00449061 0x00000000 0x00000000 0x012c1272 0x90: 0x616682c0 0x00000000 0x00000000 0x00000000 0xa0: 0xfe110001 0x00c00000 0x00000011 0x0000001e 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 pccard0: <PC Card 16-bit bus (classic)> on pcic0 pci_cfgintr_linked: linked (61) to hard-routed irq 10 pci_cfgintr: 0:10 INTB routed to irq 10 pcic1: <TI PCI-1420 PCI-CardBus Bridge> irq 10 at device 10.1 on pci0 pcic1: PCI Memory allocated: 0x88001000 pcic1: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr save][FUNC pci int + CSC serial isa irq] pcic1: PCI Configuration space: 0x00: 0xac51104c 0x02100007 0x06070000 0x00820000 0x10: 0x88001000 0x020000a0 0x20000000 0x00000000 0x20: 0x00000000 0x00000000 0x00000000 0x00000000 0x30: 0x00000000 0x00000000 0x00000000 0x0760020a 0x40: 0x0010103c 0x00000001 0x00000000 0x00000000 0x50: 0x00000000 0x00000000 0x00000000 0x00000000 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 0x80: 0x00449061 0x00000000 0x00000000 0x012c1272 0x90: 0x616682c0 0x00000000 0x00000000 0x00000000 0xa0: 0xfe110001 0x00c00000 0x00000011 0x0000001e 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 pccard1: <PC Card 16-bit bus (classic)> on pcic1 fxp0: <Intel 82550 Pro/100 Ethernet> port 0x1400-0x143f mem 0xf4020000-0xf403ffff,0xf4002000-0xf4002fff irq 10 at device 11.0 on pci0 fxp0: using memory space register mapping fxp0: Ethernet address 00:03:47:8e:4f:86 fxp0: PCI IDs: 8086 1229 8086 2205 000c fxp0: Dynamic Standby mode is disabled inphy0: <i82555 10/100 media interface> on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto bpf: fxp0 attached pci0: <unknown card> (vendor=0x11c1, dev=0x045c) at 11.1 irq 10 pcm0: <ESS Technology Maestro3> port 0x1000-0x10ff mem 0xf4000000-0xf4001fff irq 5 at device 13.0 on pci0 pcm0: <SigmaTel STAC9721/23 AC97 Codec (id = 0x83847609)> pcm0: Codec features 18 bit DAC, 18 bit ADC, 5 bit master volume, SigmaTel 3D Enhancement pcm0: Primary codec extended features AMAP pcm0: sndbuf_setmap 1000, 1000; 0xda7b7000 -> 1000 pcm0: sndbuf_setmap 2000, 1000; 0xda7b8000 -> 2000 pcm0: sndbuf_setmap 3000, 1000; 0xda7b9000 -> 3000 pcm0: sndbuf_setmap 4000, 1000; 0xda7ba000 -> 4000 pcm0: sndbuf_setmap 5000, 1000; 0xda7bb000 -> 5000 pcib2: <Intel 82380FB mobile PCI to PCI bridge> at device 17.0 on pci0 found-> vendor=0x104c, dev=0xac17, revid=0x02 class=06-07-00, hdrtype=0x02, mfdev=1 subordinatebus=0 secondarybus=0 intpin=a, irq=255 found-> vendor=0x104c, dev=0xac17, revid=0x02 class=06-07-00, hdrtype=0x02, mfdev=1 subordinatebus=0 secondarybus=0 intpin=b, irq=255 found-> vendor=0x1095, dev=0x0646, revid=0x05 class=01-01-8f, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=10 map[10]: type 1, range 32, base 0000a420, size 3 map[14]: type 1, range 32, base 0000a414, size 2 map[18]: type 3, range 32, base 0000a418, size 3 map[1c]: type 1, range 32, base 0000a410, size 2 map[20]: type 1, range 32, base 0000a400, size 4 found-> vendor=0x1000, dev=0x0001, revid=0x23 class=01-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=10 map[10]: type 1, range 32, base 0000a000, size 8 map[14]: type 1, range 32, base f6000000, size 8 pci2: <PCI bus> on pcib2 pci_cfgintr: can't route an interrupt to 2:8 INTA pcic2: <TI PCI-1220 PCI-CardBus Bridge> at device 8.0 on pci2 pcic2: PCI Memory allocated: 0x88002000 pci_cfgintr: can't route an interrupt to 2:8 INTA pcic2: No PCI interrupt routed, trying ISA. pcic2: Polling mode pcic2: TI12XX PCI Config Reg: [speaker enable][pwr save][FUNC pci int + CSC serial isa irq] pcic2: PCI Configuration space: 0x00: 0xac17104c 0x02100003 0x06070002 0x00824000 0x10: 0x88002000 0x020000a0 0x20000000 0x00000000 0x20: 0x00000000 0x00000000 0x00000000 0x00000000 0x30: 0x00000000 0x00000000 0x00000000 0x07e001ff 0x40: 0x0005103c 0x00000001 0x00000000 0x00000000 0x50: 0x00000000 0x00000000 0x00000000 0x00000000 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 0x80: 0x08449061 0x00000000 0x00000000 0x01021c00 0x90: 0x616602c0 0x00000000 0x00000000 0x00000000 0xa0: 0x7e210001 0x00800000 0x00000006 0x00000009 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 pccard2: <PC Card 16-bit bus (classic)> on pcic2 pci_cfgintr: can't route an interrupt to 2:8 INTB pcic3: <TI PCI-1220 PCI-CardBus Bridge> at device 8.1 on pci2 pcic3: PCI Memory allocated: 0x88003000 pci_cfgintr: can't route an interrupt to 2:8 INTB pcic3: No PCI interrupt routed, trying ISA. pcic3: Polling mode pcic3: TI12XX PCI Config Reg: [speaker enable][pwr save][FUNC pci int + CSC serial isa irq] pcic3: PCI Configuration space: 0x00: 0xac17104c 0x02100003 0x06070002 0x00824000 0x10: 0x88003000 0x020000a0 0x20000000 0x00000000 0x20: 0x00000000 0x00000000 0x00000000 0x00000000 0x30: 0x00000000 0x00000000 0x00000000 0x07e002ff 0x40: 0x0005103c 0x00000001 0x00000000 0x00000000 0x50: 0x00000000 0x00000000 0x00000000 0x00000000 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 0x80: 0x08449061 0x00000000 0x00000000 0x01021c00 0x90: 0x616602c0 0x00000000 0x00000000 0x00000000 0xa0: 0x7e210001 0x00800000 0x00000006 0x00000009 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 pccard3: <PC Card 16-bit bus (classic)> on pcic3 atapci1: <CMD 646 ATA controller> port 0xa400-0xa40f,0xa410-0xa413,0xa418-0xa41f,0xa414-0xa417,0xa420-0xa427 irq 10 at device 12.0 on pci2 atapci1: Busmastering DMA not supported atapci1: CMD 646 enable interrupts, set DMA read mode ata-: ata2 exists, using next available unit number ata2: iobase=0xa420 altiobase=0xa416 bmaddr=0x0000 ata2: mask=03 ostat0=00 ostat2=00 ata2-master: ATAPI 14 eb ata2-slave: ATAPI 00 00 ata2: mask=03 stat0=00 stat1=00 ata2: devices=04 ata2: at 0xa420 on atapci1 ata3: iobase=0xa418 altiobase=0xa412 bmaddr=0x0000 ata3: mask=03 ostat0=50 ostat2=00 ata3-master: ATAPI 00 00 ata3-slave: ATAPI 00 00 ata3: mask=03 stat0=50 stat1=00 ata3-master: ATA 01 a5 ata3: devices=01 ata3: at 0xa418 on atapci1 sym0: <810a> port 0xa000-0xa0ff mem 0xf6000000-0xf60000ff irq 10 at device 13.0 on pci2 sym0: No NVRAM, ID 7, Fast-10, SE, parity checking sym0: open drain IRQ line driver sym0: using LOAD/STORE-based firmware. pcic-: pcic0 exists, using next available unit number Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices orm0: <Option ROMs> at iomem 0xc0000-0xcc7ff,0xcc800-0xcdfff on isa0 pmtimer0 on isa0 fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 aic0 failed to probe at port 0x140-0x15f on isa0 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0045 atkbd: keyboard ID 0x41ab (2) kbd0 at atkbd0 kbd0: atkbd0, AT 101/102 (2), config:0x1, flags:0x3d0000 psm0: current command byte:0045 psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: model Generic PS/2 mouse, device ID 0-00, 2 buttons psm0: config:00006000, flags:00000000, packet size:3 psm0: syncmask:c0, syncbits:00 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 fb0: vga0, vga, type:VGA (5), flags:0x7007f fb0: port:0x3c0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000 fb0: init mode:24, bios mode:3, current mode:24 fb0: window:0xc00b8000 size:32k gran:32k, buf:0 size:32k VGA parameters upon power-up 50 18 10 00 00 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0d 0e 00 00 06 40 9c 8e 8f 28 1f 96 b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff VGA parameters in BIOS for mode 24 50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff EGA/VGA parameters to be used for mode 24 50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sc0: fb0, kbd0, terminal emulator: sc (syscons terminal) pcic4 failed to probe at port 0x3e0 iomem 0xd0000 irq 10 on isa0 sio0: irq maps: 0x61 0x71 0x61 0x61 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A ppc0: parallel port found at 0x378 ppc0: using extended I/O port range ppc0: ECP SPP SPP ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0 ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold plip0: <PLIP network interface> on ppbus0 bpf: lp0 attached lpt0: <Printer> on ppbus0 lpt0: Interrupt-driven port ppi0: <Parallel I/O> on ppbus0 isa_probe_children: probing PnP devices BIOS Geometries: 0:03feef3f 0..1022=1023 cylinders, 0..239=240 heads, 1..63=63 sectors 0 accounted for Device configuration finished. IP packet filtering initialized, divert enabled, rule-based forwarding enabled, default to deny, logging disabled bpf: lo0 attached DUMMYNET initialized (011031) bpf: faith0 attached IPsec: Initialized Security Association Processing. ad0: success setting UDMA2 on Intel chip Creating DISK ad0 ar: FreeBSD check1 failed ad0: <IC25N040ATCS04-0/CA4OA71A> ATA-5 disk at ata0-master ad0: 38154MB (78140160 sectors), 77520 C, 16 H, 63 S, 512 B ad0: 16 secs/int, 1 depth queue, UDMA33 ad0: piomode=4 dmamode=2 udmamode=5 cblid=1 Creating DISK ad1 ar: FreeBSD check1 failed ad1: <IBM-DJSA-220/JS4OAC3A> ATA-5 disk at ata3-master ad1: 19077MB (39070080 sectors), 38760 C, 16 H, 63 S, 512 B ad1: 16 secs/int, 1 depth queue, BIOSPIO ad1: piomode=4 dmamode=2 udmamode=4 cblid=1 ata1-master: piomode=4 dmamode=2 udmamode=2 dmaflag=1 ata1-master: success setting UDMA2 on Intel chip acd0: <DW-28E/1.0A> CD-RW drive at ata1 as master acd0: read 4134KB/s (34515KB/s) write 1377KB/s (1377KB/s), 1698KB buffer, UDMA33 acd0: Reads: CD-R, CD-RW, CD-DA stream, DVD-ROM, DVD-R, packet acd0: Writes: CD-R, CD-RW, test write acd0: Audio: play, 256 volume levels acd0: Mechanism: ejectable tray, unlocked acd0: Medium: CD-R 120mm data disc ata2-master: piomode=4 dmamode=2 udmamode=2 dmaflag=1 acd1: <PLEXTOR DVDR PX-712A/1.04> DVD-R drive at ata2 as master acd1: read 6890KB/s (36026KB/s) write 8268KB/s (8268KB/s), 8192KB buffer, BIOSPIO acd1: Reads: CD-R, CD-RW, CD-DA stream, DVD-ROM, DVD-R, packet acd1: Writes: CD-R, CD-RW, DVD-R, test write, burnproof acd1: Audio: play, 256 volume levels acd1: Mechanism: ejectable tray, unlocked acd1: Medium: CD-R blank Waiting 2 seconds for SCSI devices to settle (noperiph:sym0:0:-1:-1): SCSI BUS reset delivered. (probe4:ata2:0:0:0): INQUIRY. CDB: 12 1 80 0 ff 0 (probe4:ata2:0:0:0): ILLEGAL REQUEST asc:24,0 (probe4:ata2:0:0:0): Invalid field in CDB (probe4:ata2:0:0:0): INQUIRY. CDB: 12 1 80 0 ff 0 (probe4:ata2:0:0:0): ILLEGAL REQUEST asc:24,0 (probe4:ata2:0:0:0): Invalid field in CDB Creating DISK cd0 Creating DISK cd1 pass0 at ata1 bus 0 target 0 lun 0 pass0: <TEAC DW-28E 1.0A> Removable CD-ROM SCSI-0 device pass0: Serial Number [ pass0: 33.000MB/s transfers pass1 at ata2 bus 0 target 0 lun 0 pass1: <PLEXTOR DVDR PX-712A 1.04> Removable CD-ROM SCSI-0 device pass1: 3.300MB/s transfers cd0 at ata1 bus 0 target 0 lun 0 cd0: <TEAC DW-28E 1.0A> Removable CD-ROM SCSI-0 device cd0: Serial Number [ cd0: 33.000MB/s transfers cd0: cd present [189185 x 2048 byte records] Mounting root from ufs:/dev/ad0s2a cd1 at ata2 bus 0 target 0 lun 0 cd1: <PLEXTOR DVDR PX-712A 1.04> Removable CD-ROM SCSI-0 device cd1: 3.300MB/s transfers cd1: cd present [1 x 2048 byte records] ad0s1: type 0xa0, start 63, end = 1088639, size 1088577 : OK ad0s2: type 0xa5, start 1088640, end = 78140159, size 77051520 : OK start_init: trying /sbin/init -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 226 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20041011/0baca83d/attachment.bin
On Mon, 11 Oct 2004, Andy Sparrow wrote:> Can anyone make any suggestions for perhaps getting this to work a > little better, or is my only hope to eat a PCI slot for a > Promise/HighPoint Ultra IDE controller? Which is preferred or are they > pretty much as good as each other?Considering that CMD64X controllers have known data-corruption issues, you'd be much better off with the Promise. :) -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org