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

Module enhanced_loader

Module enhanced_loader 

Source
Expand description

Enhanced ELF Loader for User Space Programs

Loads ELF binaries from filesystem and executes them in user space.

Structs§

EnhancedElfLoader
ELF loader for user space programs
ProgramArgs
Program arguments

Functions§

execute_hello_world
Execute a built-in test program
execute_program
Execute a program by path with default environment
init
Initialize the enhanced ELF loader
load_and_execute
Load and execute an ELF program