⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module arch

Module arch 

Source
Expand description

Architecture abstraction layer for VeridianOS.

This module provides architecture-specific implementations for x86_64, AArch64, and RISC-V 64-bit platforms. Each sub-module exports a common interface (serial, boot, context switching, interrupts) that the architecture-independent kernel code uses.

Re-exports§

pub use x86_64::*;

Modules§

barriers
Architecture-independent memory barrier abstractions.
context
Architecture-independent context management interface
entropy
Architecture-independent hardware entropy abstractions.
timer
Architecture-independent timer interface.
x86_64
x86_64 architecture support.