diff --git a/src/kernel/boot/platform/openfirmware/devices.cpp b/src/kernel/boot/platform/openfirmware/devices.cpp index 16b8d81ed3..89fbaf7f04 100644 --- a/src/kernel/boot/platform/openfirmware/devices.cpp +++ b/src/kernel/boot/platform/openfirmware/devices.cpp @@ -11,6 +11,7 @@ #include #include #include +#include #include #include @@ -224,3 +225,15 @@ platform_add_block_devices(stage2_args *args, NodeList *devicesList) return B_OK; } +status_t +platform_register_boot_device(Node *device) +{ + disk_identifier &disk = gKernelArgs.boot_disk.identifier; + + disk.bus_type = UNKNOWN_BUS; + disk.device_type = UNKNOWN_DEVICE; + disk.device.unknown.size = device->Size(); + + return B_OK; +} +