#include "iris/boot/init.h"#include <iris/uapi/syscall.h>#include "iris/arch/x86/amd64/gdt.h"#include "iris/arch/x86/amd64/hw/io_apic.h"#include "iris/arch/x86/amd64/hw/local_apic.h"#include "iris/arch/x86/amd64/hw/pic.h"#include "iris/arch/x86/amd64/hw/pit.h"#include "iris/arch/x86/amd64/hw/sb16.h"#include "iris/arch/x86/amd64/hw/serial.h"#include "iris/arch/x86/amd64/idt.h"#include "iris/arch/x86/amd64/io_instructions.h"#include "iris/arch/x86/amd64/msr.h"#include "iris/arch/x86/amd64/segment_descriptor.h"#include "iris/arch/x86/amd64/system_instructions.h"#include "iris/arch/x86/amd64/system_segment_descriptor.h"#include "iris/arch/x86/amd64/tss.h"#include "iris/boot/cxx_init.h"#include "iris/core/global_state.h"#include "iris/core/interrupt_disabler.h"#include "iris/core/print.h"#include "iris/core/scheduler.h"#include "iris/core/task.h"#include "iris/core/wait_queue.h"#include "iris/fs/debug_file.h"#include "iris/fs/file.h"#include "iris/fs/initrd.h"#include "iris/hw/acpi/acpi.h"#include "iris/hw/power.h"#include "iris/hw/timer.h"#include "iris/mm/address_space.h"#include "iris/mm/map_physical_address.h"#include "iris/mm/page_frame_allocator.h"#include "iris/mm/sections.h"Namespaces | |
| namespace | iris |
| namespace | iris::arch |
Functions | |
| void | iris::arch::bsp_cpu_init () |
| void | iris::arch::init_final () |
| void | iris::arch::init_task () |
| void | iris::arch::iris_entry () |