Finish writing coldboot_main

This commit is contained in:
TuxSH 2018-03-01 01:40:09 +01:00
parent 19dda5ed48
commit 78b9698260
3 changed files with 27 additions and 6 deletions

View file

@ -50,9 +50,10 @@ void restore_current_core_context(void);
void set_current_core_active(void);
void set_current_core_inactive(void);
void set_core_entrypoint_and_argument(uint32_t core, uint64_t entrypoint_addr, uint64_t argument);
void use_core_entrypoint_and_argument(uint32_t core, uintptr_t *entrypoint_addr, uint64_t *argument);
void set_core_entrypoint_and_argument(uint32_t core, uintptr_t entrypoint_addr, uint64_t argument);
uint32_t cpu_on(uint32_t core, uint64_t entrypoint_addr, uint64_t argument);
uint32_t cpu_on(uint32_t core, uintptr_t entrypoint_addr, uint64_t argument);
uint32_t cpu_off(void);