X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/bffa3430fbbaaad29bec0b5bee9c1f0bfc7fd068..34f6af4f61e0eec9c96113e07f140b609b4113c8:/lunaix-os/arch/generic/includes/sys/cpu.h?ds=inline diff --git a/lunaix-os/arch/generic/includes/sys/cpu.h b/lunaix-os/arch/generic/includes/sys/cpu.h deleted file mode 100644 index 952a3de..0000000 --- a/lunaix-os/arch/generic/includes/sys/cpu.h +++ /dev/null @@ -1,71 +0,0 @@ -#ifndef __LUNAIX_CPU_H -#define __LUNAIX_CPU_H - -#include - -/** - * @brief Get processor ID string - * - * @param id_out - */ -void -cpu_get_id(char* id_out); - -void -cpu_trap_sched(); - -void -cpu_trap_panic(char* message); - - -/** - * @brief Load current processor state - * - * @return ptr_t - */ -ptr_t -cpu_ldstate(); - -/** - * @brief Load current processor config - * - * @return ptr_t - */ -ptr_t -cpu_ldconfig(); - -/** - * @brief Change current processor state - * - * @return ptr_t - */ -void -cpu_chconfig(ptr_t val); - -/** - * @brief Change current virtual memory space - * - * @return ptr_t - */ -void -cpu_chvmspace(ptr_t val); - -void -cpu_enable_interrupt(); - -void -cpu_disable_interrupt(); - -void -cpu_wait(); - -/** - * @brief Read exeception address - * - * @return ptr_t - */ -ptr_t -cpu_ldeaddr(); - - -#endif /* __LUNAIX_CPU_H */