diff options
Diffstat (limited to 'src/include/sys/misc.h')
-rw-r--r-- | src/include/sys/misc.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/include/sys/misc.h b/src/include/sys/misc.h index d07c5afff..fcf88f08a 100644 --- a/src/include/sys/misc.h +++ b/src/include/sys/misc.h @@ -49,9 +49,14 @@ extern "C" #ifdef __HIDDEN_SYSCALL_SHUTDOWN /** @fn shutdown() * @brief Shutdown all CPUs (hardware threads) - * @param[in] i_status The status code to post + * @param[in] i_status The status code to post + * @param[in] i_payload_base The base address (target HRMOR) of the payload. + * @param[in] i_payload_entry The offset from base address of the payload + * entry-point. */ -extern "C" void shutdown(uint64_t i_status); +extern "C" void shutdown(uint64_t i_status, + uint64_t i_payload_base, + uint64_t i_payload_entry); #endif /** @enum ProcessorCoreType |