armcm_boot: add volatile label to bootup_code

Signed-off-by:  Eric Callahan <arksine.code@gmail.com>
This commit is contained in:
Eric Callahan 2022-05-15 10:51:12 -04:00
parent 721a036b9d
commit ad6793dbd4
No known key found for this signature in database
GPG Key ID: 7027245FBBDDF59A

View File

@ -21,14 +21,14 @@ extern uint32_t _stack_end;
uint64_t
get_bootup_code(void)
{
uint64_t *req_code = (void*)&_stack_end;
volatile uint64_t *req_code = (volatile void*)&_stack_end;
return *req_code;
}
void
set_bootup_code(uint64_t code)
{
uint64_t *req_code = (void*)&_stack_end;
volatile uint64_t *req_code = (volatile void*)&_stack_end;
*req_code = code;
}