From owner-freebsd-bugs Mon Jun 17 22: 0:33 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E0E8637B405 for ; Mon, 17 Jun 2002 22:00:05 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g5I505C23294; Mon, 17 Jun 2002 22:00:05 -0700 (PDT) (envelope-from gnats) Date: Mon, 17 Jun 2002 22:00:05 -0700 (PDT) Message-Id: <200206180500.g5I505C23294@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Crist J. Clark" Subject: Re: kern/39449: wierd ata status Reply-To: "Crist J. Clark" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR kern/39449; it has been noted by GNATS. From: "Crist J. Clark" To: j_guojun@lbl.gov Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: kern/39449: wierd ata status Date: Mon, 17 Jun 2002 21:46:53 -0700 On Mon, Jun 17, 2002 at 05:28:21PM -0700, Jin Guojun wrote: [snip] > cat /sys/i386/config/USER_CONFIG > ... > # ATA and ATAPI devices > device ata0 at isa? port IO_WD1 irq 14 > #device ata1 at isa? port IO_WD2 irq 15 ^^^ This is for an ISA device. > device ata This enables the PCI probe for ata(4) devices. > device atadisk # ATA disk drives > device atapicd # ATAPI CDROM drives > device atapifd # ATAPI floppy drives > device atapist # ATAPI tape drives > options ATA_STATIC_ID #Static device numbering > ... > > > IDE controller 1 has been disabled at both BIOS and kernel configuration, > and kernel config says: > config> di ata1 > No such device: ata1 Again, this only will enable and disable ISA devices. > but ata1 still shows up during the boot. > What is the real story -- is ata1 really configured or not? > > config> di ata1 > No such device: ata1 > Invalid command or syntax. Type `?' for help. > config> q > avail memory = 125730816 (122784K bytes) > Preloaded elf kernel "kernel" at 0xc04c5000. > Preloaded userconfig_script "/boot/kernel.conf" at 0xc04c509c. > Pentium Pro MTRR support enabled > md0: Malloc disk > Using $PIR table, 5 entries at 0xc00f0d10 > npx0: on motherboard > npx0: INT 16 interface > pcib0: on motherboard > pci0: on pcib0 > pcib1: at device 1.0 on pci0 > pci1: on pcib1 > isab0: at device 4.0 on pci0 > isa0: on isab0 > atapci0: port 0xd800-0xd80f at device 4.1 on pci0 And your ata1 is a PCI device. > ata0: at 0x1f0 irq 14 on atapci0 > ata1: at 0x170 irq 15 on atapci0 Is there a reason you want do disable it? You might want to drop the, device ata Line. But I'm not at all 100% on that. -- Crist J. Clark | cjclark@alum.mit.edu | cjclark@jhu.edu http://people.freebsd.org/~cjc/ | cjc@freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message