replace ad hoc driver loading with a proper driver manager, new DDK, new PnP manager with device matching, asynchronous startup, resource ownership and removal, add shared PCI capability helpers, replace typed, rigid services with a proper service manager, implement proper system shutdown and restart, shutting down unloads drivers and shuts down services, add simple power button, remove heavyweight boot self-tests and SMP stress runs, add monotonic timestamps to kernel debug output, fruitless USB and PS/2 fixes, make test builds opt in.
This commit is contained in:
1 parent
c0ad63c27f
commit
d36f19509c
160 files changed
+6563
-7366
No files matched your search
+89
-16
@@ -1,17 +1,90 @@
|
||||
[boot]
|
||||
pci.sys
|
||||
hda.sys
|
||||
ps2.sys
|
||||
cereal.sys
|
||||
ahci.sys
|
||||
ata.sys
|
||||
usb.sys
|
||||
fat.sys
|
||||
ntfs.sys
|
||||
ext4.sys
|
||||
; drivers.ini
|
||||
|
||||
[runtime]
|
||||
lwip.sys
|
||||
vmwaresvga.sys
|
||||
rtl8139.sys
|
||||
rtl816x.sys
|
||||
[class.bus]
|
||||
|
||||
[class.storage]
|
||||
requires=bus
|
||||
|
||||
[class.filesystem]
|
||||
after=storage
|
||||
|
||||
[class.usb-host]
|
||||
requires=bus
|
||||
|
||||
[class.network-adapter]
|
||||
requires=bus
|
||||
|
||||
[class.network-stack]
|
||||
after=network-adapter
|
||||
|
||||
[driver.pci]
|
||||
image=pci.sys
|
||||
start=boot
|
||||
class=bus
|
||||
critical=true
|
||||
|
||||
[driver.hda]
|
||||
image=hda.sys
|
||||
start=boot
|
||||
requires=pci
|
||||
|
||||
[driver.ps2]
|
||||
image=ps2.sys
|
||||
start=boot
|
||||
|
||||
[driver.cereal]
|
||||
image=cereal.sys
|
||||
start=boot
|
||||
|
||||
[driver.ahci]
|
||||
image=ahci.sys
|
||||
start=boot
|
||||
class=storage
|
||||
|
||||
[driver.ata]
|
||||
image=ata.sys
|
||||
start=boot
|
||||
class=storage
|
||||
|
||||
[driver.usb]
|
||||
image=usb.sys
|
||||
start=boot
|
||||
class=usb-host
|
||||
|
||||
[driver.fat]
|
||||
image=fat.sys
|
||||
start=boot
|
||||
class=filesystem
|
||||
after=usb
|
||||
|
||||
[driver.ntfs]
|
||||
image=ntfs.sys
|
||||
start=boot
|
||||
class=filesystem
|
||||
after=usb
|
||||
|
||||
[driver.ext4]
|
||||
image=ext4.sys
|
||||
start=boot
|
||||
class=filesystem
|
||||
after=usb
|
||||
|
||||
[driver.lwip]
|
||||
image=lwip.sys
|
||||
start=runtime
|
||||
class=network-stack
|
||||
|
||||
[driver.vmwaresvga]
|
||||
image=vmwaresvga.sys
|
||||
start=runtime
|
||||
requires=pci
|
||||
|
||||
[driver.rtl8139]
|
||||
image=rtl8139.sys
|
||||
start=runtime
|
||||
class=network-adapter
|
||||
|
||||
[driver.rtl816x]
|
||||
image=rtl816x.sys
|
||||
start=runtime
|
||||
class=network-adapter
|
||||
Reference in new issue
Block a user