guillaume didier
|
da4204f655
|
Overhaul of dependencies, inluding x86_64 0.9.2 breaking changes
|
2020-02-19 15:08:24 +01:00 |
|
guillaume didier
|
2da2e7bf8e
|
Rename cache utils
|
2020-02-05 10:23:52 +01:00 |
|
guillaume didier
|
45881ce2ea
|
Add the interface for getting the cache info and logic to iterate. Only need to add parsing support of more fields
|
2020-02-04 08:41:49 +01:00 |
|
guillaume didier
|
6a0bd9b757
|
Start work on the cache info module
|
2019-12-22 15:24:21 +01:00 |
|
guillaume didier
|
bfeafc9892
|
Implement memory allocation
|
2019-11-14 14:26:37 +01:00 |
|
Guillaume DIDIER
|
f4cc148d83
|
Interrupt handling working and tested.
- int3
- double fault with separate stack
- page fault
|
2019-11-04 13:54:43 +01:00 |
|
Guillaume DIDIER
|
898da64647
|
Update bootloader with the fixed upstream
|
2019-10-21 13:14:50 +02:00 |
|
Guillaume DIDIER
|
e010900715
|
Test infrastructure
- serial port
- harnesses using qemu
|
2019-10-21 13:10:53 +02:00 |
|
Guillaume DIDIER
|
5a528f7508
|
Proper VGA driver, just missing print! / println! support.
|
2019-10-06 17:16:19 +02:00 |
|
Guillaume DIDIER
|
49d7c3e508
|
First bootable kernel
|
2019-10-02 09:52:19 +02:00 |
|
Guillaume DIDIER
|
19b57c3b17
|
Stub the kernel binary crate
|
2019-10-01 14:53:54 +02:00 |
|