System Tree essentials UNDERSTANDING the system

Sandro Noel snoel at gestosoft.com
Thu Sep 15 16:27:12 PDT 2005


George.

Ok i've been looking at the kernel files. for a way to map the kernel  
globals / options / devices / hints
for all the ARCH's including dependencies on other options
same for devices and their dependencies, and hints.

for instance
rl, re, depend on miibus
and miibus depends on pci.
some devices have hints attached to them, (easy to find because or  
the names)

then after that is mapped i was planing on checking the modules for  
dependencies to
these options/devices
and map them in the same manner.

for instance if you want to have a sound blaster live sound device
you need the emu10k module, and that module needs the sound option to  
be in the kernel config file.
i think....

dependencies would have to be mapped by hand.
in a file or database that we can update

The goal is to produce a configuration file for config to process.
and probably a loader.conf file

now what i want to know from you is, am i about to do this for  
nothing because there is already
something out there doing the same thing? or some trick i am not  
aware about that already does
most of the work.

If not, what would be the best practice to store this information to  
ease up editing, updating and use,
according to your experience.

Sandro.



More information about the freebsd-small mailing list