starry-kernel 0.5.0

A Linux-compatible OS kernel built on ArceOS unikernel
//! The core functionality of a monolithic kernel, including loading user
//! programs and managing processes.

#![no_std]
#![feature(likely_unlikely)]
#![feature(bstr)]
#![allow(missing_docs)]
#![allow(clippy::not_unsafe_ptr_arg_deref)]

extern crate alloc;
extern crate ax_runtime;

#[macro_use]
extern crate ax_log;

pub mod entry;

mod config;
mod file;
mod mm;
mod pseudofs;
mod syscall;
mod task;
mod time;