Date: Wed, 30 Jul 1997 16:09:29 +0930 (CST) From: Michael Smith <msmith@atrad.adelaide.edu.au> To: msmith@atrad.adelaide.edu.au (Michael Smith) Cc: luigi@labinfo.iet.unipi.it, hasty@rah.star-gate.com, hackers@FreeBSD.ORG, multimedia@FreeBSD.ORG Subject: Re: Advice sought on PnP configuration Message-ID: <199707300639.QAA19238@genesis.atrad.adelaide.edu.au> In-Reply-To: <199707300600.PAA19038@genesis.atrad.adelaide.edu.au> from Michael Smith at "Jul 30, 97 03:30:44 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Michael Smith stands accused of saying: > > My personal preference : > > - gather all the information : > PCI probe > PnP probe > get ISA config (compiled in, datafile, etc.) > get PCI/PnP identifier tables (compiled in, bootloader, etc.) > > - attach PCI devices > I/O ports and IRQs are assigned by the PCI rules. > - attach PnP devices > IRQs are taken from the free pool left after PCI assignment and > those marked for 'legacy' use. I/O ports are probed as per the > PnP spec. > - walk ISA config data, probe possible devices > We know which IRQ and I/O resources are still available, > we can hunt for devices that match the gaps. - attach/detach PCCARD devices we know which resources are still free, and can map these across possible config indexes in the card until a match is found. -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707300639.QAA19238>