Turnstone Operating System
|
kernel main functions. More...
#include <types.h>
#include <helloworld.h>
#include <logging.h>
#include <memory.h>
#include <memory/paging.h>
#include <systeminfo.h>
#include <strings.h>
#include <cpu/interrupt.h>
#include <acpi.h>
#include <acpi/aml.h>
#include <pci.h>
#include <iterator.h>
#include <ports.h>
#include <apic.h>
#include <list.h>
#include <cpu.h>
#include <cpu/crx.h>
#include <cpu/smp.h>
#include <utils.h>
#include <device/kbd.h>
#include <cpu/task.h>
#include <linker.h>
#include <driver/ahci.h>
#include <driver/nvme.h>
#include <random.h>
#include <memory/frame.h>
#include <time/timer.h>
#include <time.h>
#include <network.h>
#include <crc.h>
#include <device/hpet.h>
#include <shell.h>
#include <driver/usb.h>
#include <driver/usb_mass_storage_disk.h>
#include <stdbufs.h>
#include <backtrace.h>
#include <debug.h>
#include <cpu/syscall.h>
#include <hypervisor/hypervisor.h>
#include <tosdb/tosdb_manager.h>
Functions | |
MODULE ("turnstone.kernel.programs.kmain") | |
int8_t | kmain64 (size_t entry_point) |
void | ___kstart64 (system_info_t *sysinfo) |
Variables | |
volatile boolean_t | kmain64_completed = false |
kernel main functions.
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.