old-DasOS/prototypes/base/include
2016-05-07 21:49:54 +02:00
..
driver Hacks(git add .git add .) multithreading. 2016-05-07 21:49:54 +02:00
bsod.hpp Implements BSOD. 2016-05-05 19:51:04 +02:00
compat.h Adds linker script, C++ support and a simple screen class. 2016-05-01 20:22:12 +02:00
console.hpp Reworks BSOD into fancy BSOD. 2016-05-06 23:50:45 +02:00
cpustate.hpp Hacks(git add .git add .) multithreading. 2016-05-07 21:49:54 +02:00
elf.hpp Adds ELF loader to init.cpp 2016-05-07 19:55:59 +02:00
enums.hpp Adds virtual memory management with paging :) 2016-05-07 14:10:37 +02:00
errors.hpp Moves Error to lists. 2016-05-06 19:30:29 +02:00
exceptions.hpp Adds ./lists for S-Macro listings. 2016-05-06 19:24:12 +02:00
gdt.hpp First draft of the interrupt handler system. 2016-05-05 15:59:48 +02:00
idt.hpp Hacks(git add .git add .) multithreading. 2016-05-07 21:49:54 +02:00
io.hpp Adds PIC initialization and hardware interrupts. 2016-05-05 19:02:23 +02:00
multiboot.hpp Adds ultra-simple program loader and executor. Currently yields a Page Fault. 2016-05-07 17:00:08 +02:00
numeric.hpp Adds format functions with NumericFormat<T>, bin(), hex(), dec(), oct(). Adds 64bit support for number-to-string conversion. 2016-05-04 17:33:03 +02:00
pagedirectory.hpp Adds virtual memory management with paging :) 2016-05-07 14:10:37 +02:00
pagetable.hpp Adds virtual memory management with paging :) 2016-05-07 14:10:37 +02:00
pic.hpp Adds improved interrupt handling. 2016-05-05 19:38:40 +02:00
pmm.hpp PMM::alloc now dies with a BSOD instead of returning an invalid value. Adds stub of scheduler driver. 2016-05-06 12:35:22 +02:00
pointer.hpp PMM::alloc now dies with a BSOD instead of returning an invalid value. Adds stub of scheduler driver. 2016-05-06 12:35:22 +02:00
screen.hpp Fancy fancy numeric module. 2016-05-03 16:11:36 +02:00
vmm.hpp Adds virtual memory management with paging :) 2016-05-07 14:10:37 +02:00