weighing in

steven james pyro at linuxlabs.com
Mon Feb 17 15:04:00 CET 2003


Greetings,

Thinking about initialization where one device's init is required to make
others show up:

In the cases I have seen, any devices that require another device's setup,
the new device either has a higher device or function number, or it is on
a subordinate bus. The mose common case is the superIO devices which
require both southbridge and PnP setup.

Perhaps the best thing is a provision for a function call upon scanning a
device. That function would init it far enough to reveal anything behind
it and no further. It could then either scan any subordinate busses and
dependant devices, or just return and let the scan that found it continue
to higher dev/fn numbers.

G'day,
sjames


-- 
-------------------------steven james, director of research, linux labs
... ........ ..... ....                     230 peachtree st nw ste 701
the original linux labs                             atlanta.ga.us 30303
      -since 1995                              http://www.linuxlabs.com
                                   office 404.577.7747 fax 404.577.7743
-----------------------------------------------------------------------






More information about the coreboot mailing list