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

Load order of drivers during bootup



Hi,

I have a couple of questions regarding the order of loading 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?

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?

Thanks

Siddharth