From owner-freebsd-current Fri Nov 27 15:09:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA05467 for freebsd-current-outgoing; Fri, 27 Nov 1998 15:09:34 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from uni-sb.de (uni-sb.de [134.96.252.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA05456 for ; Fri, 27 Nov 1998 15:09:30 -0800 (PST) (envelope-from rock@wurzelausix.CS.Uni-SB.DE) Received: from cs.uni-sb.de (cs.uni-sb.de [134.96.252.31]) by uni-sb.de (8.9.0/1998052000) with ESMTP id AAA12715 for ; Sat, 28 Nov 1998 00:08:37 +0100 (CET) Received: from wurzelausix.cs.uni-sb.de (YC0U2YbXq3lDA5sNYxuafk/FQDN+7mOj@wurzelausix.cs.uni-sb.de [134.96.247.1]) by cs.uni-sb.de (8.9.0/1998060300) with ESMTP id AAA00662 for ; Sat, 28 Nov 1998 00:08:38 +0100 (CET) Received: (from rock@localhost) by wurzelausix.cs.uni-sb.de (8.9.1/wjp/19980821) id AAA02889 for current@freebsd.org; Sat, 28 Nov 1998 00:08:34 +0100 (CET) Date: Sat, 28 Nov 1998 00:08:34 +0100 (CET) From: "D. Rock" Message-Id: <199811272308.AAA02889@wurzelausix.cs.uni-sb.de> To: current@FreeBSD.ORG Subject: ALI Aladdin V and 2nd IDE channel Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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 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: rev 0x04 on pci0.0.0 chip1: rev 0x04 on pci0.1.0 chip2: rev 0xc3 on pci0.7.0 ide_pci0: 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: 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: on ppbus 0 ppi0: 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): , 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): , 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: sbxvi0 at ? drq 5 on isa snd0: awe0 at 0x620 on isa awe0: opl0 at 0x388 on isa snd0: 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: 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: 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