> Some degree of serialism must exist, but after scanning a bus would > it not be possible to fork threads to initiate each of the devices found > on it?
Multithreaded driver initialization has been tried, but reverted because it triggered too many driver bugs.