Implement Panic() stub.

This commit is contained in:
Michael Scire 2018-02-27 19:43:07 -08:00
parent fba3d1c2d9
commit 66b3b3a706
6 changed files with 59 additions and 9 deletions

View file

@ -566,7 +566,7 @@ uint32_t smc_configure_carveout(smc_args_t *args) {
}
uint32_t smc_panic(smc_args_t *args) {
(void)args;
return 0;
/* TODO */
/* Swap RGB values from args. */
uint32_t color = ((args->X[1] & 0xF) << 8) | ((args->X[1] & 0xF0)) | ((args->X[1] & 0xF00) >> 8);
panic((color << 20) | 0x40);
}