In essence, the bus management functions are now in a seperate bus manager module. Each bus type has its own bus manager E.g. a PCI manager, or a USB manager. Drivers are loaded by the bus managers instead of being loaded directly by the kernel.
The PCI bus manager is now more inteligent, and will now not load drivers for which the hardware does not exist. The bus manager checks a list of known hardware & the associated drivers against the PCI device info, and knows when a new driver or hardware device has been added.
This is the largest single change planned to the driver API in Syllable.
| Syllable | ToDo | Changes | Preferences | Search This page is read-only | View other revisions | Last edited September 20, 2003 13:46 (diff) Not logged in | Login | New User |