Hi Martin,<br><br>I don't wanna burst bubbles here, but, I would be more interested<br>to see a PCI device driver written. Even the simplest one would<br>do...How they get initialized sorta seems maybe secondary to the Meat
<br>of the matter :).<br><br>-Shawn<br><br><div><span class="gmail_quote">On 4/27/07, <b class="gmail_sendername">M Bealby</b> <<a href="mailto:mbealby@gmail.com">mbealby@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hey all,<br><br>I've been thinking about device drivers (again) and I'm wondering what thoughts<br>people have on PCI device enumeration?<br><br>Devices are identified through two identifiers (vendor ID, device ID) supplied
<br>from each card to the PCI controller.  Movitz can already read these<br>identifiers (see scan-pci-bus).<br><br>As far as I can see, there are two approaches we can take here.  We either have<br>each driver read all the PCI identifiers and initialize devices upon a match,
<br>or we have a 'driver loader' which will parse the pci identifiers once and load<br>the relevant drivers.  Personally I'm tending towards the latter, but I would<br>welcome anyones thoughts.<br><br>Martin<br>
_______________________________________________<br>movitz-devel site list<br><a href="mailto:movitz-devel@common-lisp.net">movitz-devel@common-lisp.net</a><br><a href="http://common-lisp.net/mailman/listinfo/movitz-devel">
http://common-lisp.net/mailman/listinfo/movitz-devel</a><br></blockquote></div><br>