.. |
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 |