Date: Sat, 28 Nov 1998 00:08:34 +0100 (CET) From: "D. Rock" <rock@wurzelausix.CS.Uni-SB.DE> To: current@FreeBSD.ORG Subject: ALI Aladdin V and 2nd IDE channel Message-ID: <199811272308.AAA02889@wurzelausix.cs.uni-sb.de>
next in thread | raw e-mail | index | archive | help
Hi, I recall someone else had discussed this a while ago, but with no answers from the developers. I have an Aladdin V chipset and the 2nd IDE channel is only detected if I insert options DISABLE_PCI_IDE in my kernel config file. This option is nowhere documented but only with this option enabled my secondary IDE channel and its CDROM drive is detected properly. I didn't notice any performance degradation on the 1st IDE channel. (I get 11 MB/s with only 5% CPU usage) What does this option do exactly? Could it be somewhere documented (at least in options.i386, so I don't get the warning message from config?) Or is there a better workaround on the way form Aladdin V chips? Perhaps the problem arises because only the 1st IDE channel is DMA capable? Daniel Here is my dmesg output, if it helps (with DISABLE_PCI_IDE) Copyright (c) 1992-1998 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-CURRENT #119: Thu Nov 26 23:59:30 CET 1998 rock@doom:/usr/src/sys/compile/ROCK Timecounter "i8254" frequency 1193182 Hz CPU: AMD-K6(tm) 3D processor (300.68-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x580 Stepping=0 Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX> real memory = 67108864 (65536K bytes) config> quit avail memory = 62074880 (60620K bytes) Preloaded elf kernel "kernel" at 0xf0308000. Probing for devices on PCI bus 0: chip0: <Host to PCI bridge (vendor=10b9 device=1541)> rev 0x04 on pci0.0.0 chip1: <PCI to PCI bridge (vendor=10b9 device=5243)> rev 0x04 on pci0.1.0 chip2: <PCI to ISA bridge (vendor=10b9 device=1533)> rev 0xc3 on pci0.7.0 ide_pci0: <PCI IDE controller (busmaster capable)> rev 0xc1 int a irq 0 on pci0.15.0 ide_pci: controller is simplex, no DMA on secondary channel Probing for devices on PCI bus 1: vga0: <ATI model 4742 graphics accelerator> rev 0x5c int a irq 255 on pci1.0.0 Probing for PnP devices: Probing for devices on the ISA bus: VESA: v2.0, 8192k memory, flags:0x0, mode table:0xf02bc402 (1000022) VESA: ATI MACH64 sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> psm0 at 0x60-0x64 irq 12 on motherboard psm0: model Generic PS/2 mouse, device ID 0 sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A pca0 on motherboard pca0: PC speaker audio driver ppc: parallel port found at 0x378 ppc0 at 0x378 irq 7 flags 0x30 on isa ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode nlpt0: <generic printer> on ppbus 0 ppi0: <generic parallel i/o> on ppbus 0 wdc0 at 0x1f0-0x1f7 irq 14 flags 0xa0ffa0ff on isa ide_pci: generic_dmainit 01f0:1: warning, IDE controller timing not set wdc0: unit 0 (wd0): <ST34321A>, DMA, 32-bit, multi-block-32 wd0: 4103MB (8404830 sectors), 8894 cyls, 15 heads, 63 S/T, 512 B/S wdc1 at 0x170-0x177 irq 15 flags 0xa0ffa0ff on isa [no, other flags for wdc1 don't make any difference] wdc1: unit 0 (atapi): <LTN301/ML35>, removable, intr, dma, iordis wcd0: 5511KB/sec, 120KB cache, audio play, 255 volume levels, ejectable tray wcd0: no disc inside, unlocked fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in isic0 at 0x240 irq 10 flags 0x8 on isa isic0: AVM A1 or AVM Fritz!Card isic0: ISAC 2085 Version A1/A2 or 2086/2186 Version 1.1 (IOM-2) (Addr=0x1620) isic0: HSCX 82525 or 21525 Version 2.1 (AddrA=0x620, AddrB=0xe20) aha0 at 0x330-0x333 irq 11 drq 6 on isa aha0: AHA-1540/1542 64 head BIOS FW Rev. 0.5 (ID=41) SCSI Host Adapter, SCSI ID 7, 16 CCBs npx0 on motherboard npx0: INT 16 interface sb0 at 0x220 irq 5 drq 1 on isa snd0: <SoundBlaster 16 4.13> sbxvi0 at ? drq 5 on isa snd0: <SoundBlaster 16 4.13> awe0 at 0x620 on isa awe0: <SoundBlaster EMU8000 MIDI (RAM2048k)> opl0 at 0x388 on isa snd0: <Yamaha OPL3 FM> apm0 on isa apm: found APM BIOS version 1.2 joy0 at 0x201 on isa joy0: joystick IP packet filtering initialized, divert enabled, rule-based forwarding disabled, default to accept, unlimited logging i4b: ISDN call control device attached i4bisppp: 1 ISDN SyncPPP device(s) attached i4bctl: ISDN system control port attached i4btrc: 1 ISDN trace device(s) attached da0 at aha0 bus 0 target 0 lun 0 da0: <HP C3323A 4159> Fixed Direct Access SCSI2 device da0: 5.0MB/s transfers (5.0MHz, offset 7) da0: 1003MB (2056008 512 byte sectors: 64H 32S/T 1003C) da1 at aha0 bus 0 target 5 lun 0 da1: <IOMEGA ZIP 100 E.08> Removable Direct Access SCSI2 device da1: 3.300MB/s transfers da1: Attempt to query device size failed: NOT READY, Medium not present changing root device to wd0s2a ffs_mountfs: superblock updated for soft updates To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811272308.AAA02889>