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

Module types

Module types 

Source
Expand description

ELF64 type definitions

Contains all ELF64 struct, enum, and error type definitions used by the loader. Separated from mod.rs for maintainability.

Structs§

DynamicInfo
Dynamic linking information
Elf64Dynamic
Dynamic entry
Elf64Header
ELF header
Elf64ProgramHeader
Program header
Elf64Rela
Relocation entry
Elf64SectionHeader
Section header
Elf64Symbol
Symbol table entry
ElfBinary
ELF binary information
ElfRelocation
Relocation entry
ElfSegment
ELF segment information
ElfSymbol
Symbol information

Enums§

ElfClass
ELF class
ElfData
ELF data encoding
ElfError
ELF loader errors
ElfMachine
ELF machine type
ElfType
ELF file type
ProgramType
Program header type
SegmentType
Segment type

Constants§

ELF_MAGIC
ELF magic number