[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Load order of drivers during bootup




It seems that the order is dependent on the linking at compile time. I do not exactly understand how this happens. Could someone briefly explain this to me or point me in the right direction?

I found the answer to the above question at -
http://geek.vtnet.ca/doc/initcall/abstract.html 

Also, given that the above is true, is there any other way by which one could specify the loading order of drivers at bootup? For example, when my kernel probes for the net devices, I see it loading the  e1000 driver before the tulip drivers. Is it possible to reverse this order by specifying a kernel argument?

Still looking for the answer to this one though.

Thanks

Siddharth