Please give names to your PDOs. Should correct the boot on non-ACPI systems.
Modified: trunk/reactos/ntoskrnl/io/pnproot.c
--- trunk/reactos/ntoskrnl/io/pnproot.c 2005-05-01 20:12:06 UTC (rev 14923) +++ trunk/reactos/ntoskrnl/io/pnproot.c 2005-05-01 20:20:59 UTC (rev 14924) @@ -130,7 +130,7 @@
sizeof(PNPROOT_PDO_DEVICE_EXTENSION), NULL, FILE_DEVICE_CONTROLLER,
- 0,
+ FILE_AUTOGENERATED_DEVICE_NAME,
FALSE, &Device->Pdo); if (!NT_SUCCESS(Status)) {