4 #include <lunaix/types.h>
7 * @brief Get processor ID string
12 cpu_get_id(char* id_out);
18 cpu_trap_panic(char* message);
22 * @brief Load current processor state
30 * @brief Load current processor config
38 * @brief Change current processor state
43 cpu_chconfig(ptr_t val);
46 * @brief Change current virtual memory space
51 cpu_chvmspace(ptr_t val);
54 cpu_enable_interrupt();
57 cpu_disable_interrupt();
63 * @brief Read exeception address
71 #endif /* __LUNAIX_CPU_H */