diff --git a/src/system/boot/platform/openfirmware/start.c b/src/system/boot/platform/openfirmware/start.c
index a885f8d..7a8dc2e 100644
a
|
b
|
platform_start_kernel(void)
|
103 | 103 | void |
104 | 104 | platform_exit(void) |
105 | 105 | { |
106 | | of_exit(); |
| 106 | of_interpret("reset-all", 0, 0); |
107 | 107 | } |
108 | 108 | |
109 | 109 | |
… |
… |
start(void *openFirmwareEntry)
|
157 | 157 | arch_mmu_init(); |
158 | 158 | |
159 | 159 | if (boot_arch_cpu_init() != B_OK) |
160 | | platform_exit(); |
| 160 | of_exit(); |
161 | 161 | |
162 | 162 | if (init_real_time_clock() != B_OK) |
163 | | platform_exit(); |
| 163 | of_exit(); |
164 | 164 | |
165 | 165 | gKernelArgs.platform_args.openfirmware_entry = openFirmwareEntry; |
166 | 166 | |