Classes | |
| class | ArchProcessor |
| struct | FpuState |
| struct | MutableGlobalState |
| struct | ReadonlyGlobalState |
| struct | TaskState |
Functions | |
| void | cxx_init () |
| void | bsp_cpu_init () |
| void | init_final () |
| void | init_task () |
| void | iris_entry () |
| void | load_userspace_thread_pointer (uptr userspace_thread_pointer, arch::TaskState &task_state) |
| void | load_kernel_stack (mm::VirtualAddress base) |
Variables | |
| constexpr di::u64 | interrupt_enable_flag = 1 << 9 |
| void iris::arch::bsp_cpu_init | ( | ) |
| void iris::arch::cxx_init | ( | ) |
| void iris::arch::init_final | ( | ) |
| void iris::arch::init_task | ( | ) |
| void iris::arch::iris_entry | ( | ) |
| void iris::arch::load_kernel_stack | ( | mm::VirtualAddress | base | ) |
| void iris::arch::load_userspace_thread_pointer | ( | uptr | userspace_thread_pointer, |
| arch::TaskState & | task_state ) |
|
inlineconstexpr |