From owner-freebsd-hackers Fri Aug 28 11:59:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA02109 for freebsd-hackers-outgoing; Fri, 28 Aug 1998 11:59:45 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA02093 for ; Fri, 28 Aug 1998 11:59:37 -0700 (PDT) (envelope-from tlambert@usr02.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id LAA22815; Fri, 28 Aug 1998 11:58:32 -0700 (MST) Received: from usr02.primenet.com(206.165.6.202) via SMTP by smtp02.primenet.com, id smtpd022743; Fri Aug 28 11:58:27 1998 Received: (from tlambert@localhost) by usr02.primenet.com (8.8.5/8.8.5) id LAA29132; Fri, 28 Aug 1998 11:57:55 -0700 (MST) From: Terry Lambert Message-Id: <199808281857.LAA29132@usr02.primenet.com> Subject: Re: PCI devices To: reilly@zeta.org.au (Andrew Reilly) Date: Fri, 28 Aug 1998 18:57:55 +0000 (GMT) Cc: tlambert@primenet.com, mike@smith.net.au, tony@dell.com, wpaul@skynet.ctr.columbia.edu, chuckr@glue.umd.edu, hackers@FreeBSD.ORG In-Reply-To: <19980828143503.A9421@reilly.home> from "Andrew Reilly" at Aug 28, 98 02:35:03 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > 1) All legacy ISA device ROMs are required to begin on a 2K > > 2) All PnP device ROMS have the same requirements. But as of > > 3) On a non-PnP-BIOS machine, devices in the boot path will be > > 4) The PnP OS can then: > > What happens with legacy ISA devices that don't have a ROM? > I know one or two of those. You have two options: 1) FreeBSD probes and finds them, and thus knows their resources. 2) You run the visual config, and enter in the resources used by the devices, telling FreeBSD the information that it can not probe, and thus FreeBSD knows their resources. This is the same thing you can do on newer PnP BIOS implementaiotns (but not all PnP BIOS implementations), where you go into the CMOS setup and tell the system about your legacy ISA cards. In other words, legacy ISA devices communicate with the PnP system by relaying the relevent information through a human (you). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message