NOVA-microhypervisor/inc
Udo Steinberg d82273ba52 Arm: Initialize interrupts and scheduling. 2025-06-23 16:20:02 +02:00
..
aarch64 Arm: Initialize interrupts and scheduling. 2025-06-23 16:20:02 +02:00
x86_64 Arm: Unified PD,EC,SC,PT,SM,HIP,MBUF class. 2025-06-23 16:20:02 +02:00
acpi.hpp Arm: Unified ACPI class. 2025-06-23 16:20:02 +02:00
acpi_gas.hpp Unify x86/Arm files. 2025-06-23 16:20:02 +02:00
acpi_table.hpp Arm: Unified ACPI class. 2025-06-23 16:20:02 +02:00
acpi_table_dbg2.hpp Arm: Unified ACPI class. 2025-06-23 16:20:02 +02:00
acpi_table_facs.hpp Arm: Unified ACPI class. 2025-06-23 16:20:02 +02:00
acpi_table_fadt.hpp Arm: Unified ACPI class. 2025-06-23 16:20:02 +02:00
acpi_table_hest.hpp Arm: Unified ACPI class. 2025-06-23 16:20:02 +02:00
acpi_table_madt.hpp Arm: Added ACPI classes. 2025-06-23 16:20:02 +02:00
acpi_table_mcfg.hpp Arm: Unified ACPI class. 2025-06-23 16:20:02 +02:00
acpi_table_rsdp.hpp Arm: Unified ACPI class. 2025-06-23 16:20:02 +02:00
acpi_table_spcr.hpp Arm: Unified ACPI class. 2025-06-23 16:20:02 +02:00
acpi_table_srat.hpp Arm: Unified ACPI class. 2025-06-23 16:20:02 +02:00
acpi_table_tpm2.hpp Arm: Unified ACPI class. 2025-06-23 16:20:02 +02:00
acpi_table_xsdt.hpp Arm: Unified ACPI class. 2025-06-23 16:20:02 +02:00
alignment.hpp x86: Added alignment definitions. 2025-06-18 15:10:58 +02:00
assert.hpp Unify x86/Arm files. 2025-06-23 16:20:02 +02:00
atomic.hpp GEN: Added atomic variables. 2025-05-27 11:57:13 +02:00
bitmap.hpp GEN: Added Bitmap class. 2025-05-27 11:57:13 +02:00
bits.hpp Unify x86/Arm files. 2025-06-23 16:20:02 +02:00
buddy.hpp Arm: Unified allocators. 2025-06-23 16:20:02 +02:00
capability.hpp Arm: Unified OBJ and MEM space. 2025-06-23 16:20:02 +02:00
checksum.hpp GEN: Added checksum functions. 2025-05-27 11:57:13 +02:00
cmdline.hpp Arm: Unified command line. 2025-06-23 16:20:02 +02:00
compiler.hpp Arm: Adapt compiler.hpp. 2025-06-23 16:20:02 +02:00
console.hpp Unify x86/Arm files. 2025-06-23 16:20:02 +02:00
console_mbuf.hpp Arm: Unified PD,EC,SC,PT,SM,HIP,MBUF class. 2025-06-23 16:20:02 +02:00
console_uart.hpp x86: Added UART console. 2025-06-20 12:44:05 +02:00
debug.hpp Arm: Added board definitions. 2025-06-23 16:20:01 +02:00
ec.hpp Arm: Unified PD,EC,SC,PT,SM,HIP,MBUF class. 2025-06-23 16:20:02 +02:00
elf.hpp GEN: Added ELF definitions. 2025-05-27 11:57:13 +02:00
endian.hpp GEN: Added endian functions. 2025-05-27 11:57:13 +02:00
hash.hpp GEN: Added hash functions. 2025-05-27 11:57:13 +02:00
hazard.hpp x86: Modernized hazards. 2025-06-18 15:10:59 +02:00
hip.hpp Arm: Added HIP. 2025-06-23 16:20:02 +02:00
initprio.hpp Unify x86/Arm files. 2025-06-23 16:20:02 +02:00
kmem.hpp x86: Modernized CPU. 2025-06-18 15:10:59 +02:00
kobject.hpp Arm: Unified OBJ and MEM space. 2025-06-23 16:20:02 +02:00
list.hpp Unify x86/Arm files. 2025-06-23 16:20:02 +02:00
lock_guard.hpp Unify x86/Arm files. 2025-06-23 16:20:02 +02:00
macros.hpp GEN: Added bit macros. 2025-05-27 11:57:13 +02:00
mmio.hpp Arm: Unified MMIO class. 2025-06-23 16:20:02 +02:00
mtd.hpp Arm: Unified MTD class. 2025-06-23 16:20:02 +02:00
multiboot.hpp x86: Added multiboot launch. 2025-06-18 15:10:59 +02:00
paging.hpp x86: Added Paging class. 2025-06-18 15:10:58 +02:00
patch.hpp x86: Added instruction patching support. 2025-06-18 15:10:59 +02:00
pci.hpp Arm: Unified PCI class. 2025-06-23 16:20:02 +02:00
pd.hpp Arm: Unified OBJ and MEM space. 2025-06-23 16:20:02 +02:00
pt.hpp Arm: Unified PD,EC,SC,PT,SM,HIP,MBUF class. 2025-06-23 16:20:02 +02:00
ptab.hpp Arm: Unified page tables. 2025-06-23 16:20:02 +02:00
queue.hpp Arm: Unified Queue class. 2025-06-23 16:20:02 +02:00
rcu.hpp Arm: Added Timer class. 2025-06-23 16:20:02 +02:00
refcnt.hpp GEN: Added reference counting. 2025-05-27 11:57:13 +02:00
sc.hpp Arm: Unified PD,EC,SC,PT,SM,HIP,MBUF class. 2025-06-23 16:20:02 +02:00
scheduler.hpp Arm: Unified PD,EC,SC,PT,SM,HIP,MBUF class. 2025-06-23 16:20:02 +02:00
sdid.hpp x86: Modernized SDID. 2025-06-18 15:10:59 +02:00
signature.hpp GEN: Added signature functions. 2025-05-27 11:57:13 +02:00
slab.hpp Arm: Unified allocators. 2025-06-23 16:20:02 +02:00
sm.hpp Arm: Unified PD,EC,SC,PT,SM,HIP,MBUF class. 2025-06-23 16:20:02 +02:00
space.hpp Arm: Unified OBJ and MEM space. 2025-06-23 16:20:02 +02:00
space_mem.hpp Arm: Unified OBJ and MEM space. 2025-06-23 16:20:02 +02:00
space_obj.hpp Arm: Unified OBJ and MEM space. 2025-06-23 16:20:02 +02:00
status.hpp GEN: Added status codes. 2025-05-27 11:57:13 +02:00
stc.hpp x86: Added Stc class. 2025-06-18 15:10:59 +02:00
std.hpp GEN: Added std namespace. 2025-05-27 11:57:13 +02:00
stdio.hpp Arm: Added SMP boot. 2025-06-23 16:20:02 +02:00
string.hpp Unify x86/Arm files. 2025-06-23 16:20:02 +02:00
syscall.hpp Arm: Unified PD,EC,SC,PT,SM,HIP,MBUF class. 2025-06-23 16:20:02 +02:00
timeout.hpp Arm: Added Timer class. 2025-06-23 16:20:02 +02:00
timeout_budget.hpp Arm: Added Timer class. 2025-06-23 16:20:02 +02:00
timeout_hypercall.hpp Arm: Unified PD,EC,SC,PT,SM,HIP,MBUF class. 2025-06-23 16:20:02 +02:00
types.hpp Arm: Added type definitions. 2025-06-20 12:44:05 +02:00
uefi.hpp Arm: Unified UEFI class. 2025-06-23 16:20:02 +02:00
utcb.hpp Arm: Added UTCB class. 2025-06-23 16:20:02 +02:00
util.hpp Unify x86/Arm files. 2025-06-23 16:20:02 +02:00
uuid.hpp Arm: Unified UEFI class. 2025-06-23 16:20:02 +02:00
wait.hpp x86: Added completion wait. 2025-06-18 15:10:59 +02:00