Skip site navigation (1)Skip section navigation (2)
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>