4 #include <lunaix/types.h>
7 * @brief Get processor ID string
12 cpu_get_id(char* id_out);
15 * @brief Load current processor state
23 * @brief Load current processor config
31 * @brief Change current processor state
36 cpu_chconfig(u32_t val);
39 * @brief Load current virtual memory space
47 * @brief Change current virtual memory space
52 cpu_chvmspace(u32_t val);
60 cpu_flush_page(ptr_t va);
66 cpu_enable_interrupt();
69 cpu_disable_interrupt();
75 cpu_trap_panic(char* message);
83 #endif /* __LUNAIX_CPU_H */