From owner-freebsd-current Sun Aug 6 22:36: 4 2000 Delivered-To: freebsd-current@freebsd.org Received: from turtle.looksharp.net (cc360882-a.strhg1.mi.home.com [24.2.221.22]) by hub.freebsd.org (Postfix) with ESMTP id B259D37B686 for ; Sun, 6 Aug 2000 22:35:57 -0700 (PDT) (envelope-from bandix@looksharp.net) Received: from localhost (bandix@localhost) by turtle.looksharp.net (8.9.3/8.9.3) with ESMTP id BAA68646; Mon, 7 Aug 2000 01:35:34 -0400 (EDT) (envelope-from bandix@looksharp.net) Date: Mon, 7 Aug 2000 01:35:34 -0400 (EDT) From: "Brandon D. Valentine" To: Warner Losh Cc: Donn Miller , current@FreeBSD.ORG Subject: Re: vga0, atkbdc0, fdc0 attaching to ISA bus? In-Reply-To: <200008070326.VAA28643@harmony.village.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 6 Aug 2000, Warner Losh wrote: >In message <200008070323.VAA28590@harmony.village.org> Warner Losh writes: >: The reason you have a ISA to PCI bridge still is that the serial >: ports, parallel ports, floppy, keyboard and mouse devices still live >: on the ISA bus. They aren't full PCI nodes just yet in most hardware >: designs (I've yet to see a floppy, keyboard or mouse on the pci bus, >: but I'm sure people will tell me where I can find such beasts). > >I should have also added: > >Even though there are no ISA expansion slots on your machine, you >still have an ISA bus living inside (unless it is a legacy free >machine we keep hearing about, which I didn't think was on the >market). The PC-99 standard (not to be confused with the Japanese >PC-98 machines) states that you cannot have a ISA expansion slot, but >a later clarification to the standard states clearly that you can >still have ISA devices built into the mother board. > >In other words, No ISA slots doesn't necessarily mean that the machine >doesn't have an ISA bus. Well, I understand that, my question is, why are true PCI devices like video controllers still shown as being on isa0 by the kernel? I wanted an explanation of that. That's what doesn't make sense to me. Perhaps there's a valid PC/AT hardware limitation reason for it. Otherwise it seems silly. =) Brandon D. Valentine -- bandix at looksharp.net | bandix at structbio.vanderbilt.edu "Truth suffers from too much analysis." -- Ancient Fremen Saying To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message