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
@@ -39,6 +39,7 @@ static uint32_t KiObjectPoolTag(OBJECT_TYPE type) {
|
||||
case ObjectTypeInputManager: return MM_POOL_TAG('i', 'm', 'g', 'r');
|
||||
case ObjectTypeDisplayManager: return MM_POOL_TAG('d', 'm', 'g', 'r');
|
||||
case ObjectTypePipeEndpoint: return MM_POOL_TAG('p', 'i', 'p', 'e');
|
||||
case ObjectTypeServiceRegistration: return MM_POOL_TAG('s', 'r', 'e', 'g');
|
||||
default: return MM_POOL_TAG('o', 'b', 'j', ' ');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user