#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 () |