|
e646630949
|
Adjust bounds for page table filling. Some maths was wrong
|
2020-12-02 02:34:47 +00:00 |
|
|
2b1d6cca5f
|
Fixes for memory. Lots of work left.
Mainly, we need to be able to locate the kernel executable physically in memory.
|
2020-11-28 16:52:17 +00:00 |
|
|
4468cee2e7
|
Fix embarassing bug in paging impl that caused crashes..
|
2020-11-26 04:01:22 +00:00 |
|
|
39c1956819
|
Minimise printing in physmem - turns out serial output is SLOW.
|
2020-11-09 18:43:59 +00:00 |
|
|
c8c1af3961
|
Adjust formatting in paging that i missed
|
2020-11-09 18:43:20 +00:00 |
|
|
1cb5c671f7
|
Add basic stack unwinding functionality
|
2020-11-09 18:39:34 +00:00 |
|
|
d342772ed3
|
Poke paging. Still a little strange. Removed excess debugging.
|
2020-09-25 16:47:10 +01:00 |
|
|
baf09c80f2
|
Rework memory management.
|
2020-08-31 21:47:52 +01:00 |
|
|
4c9108bc87
|
Add PCI Enumeration to boot output
|
2020-08-23 02:32:47 +01:00 |
|
|
493ef776e2
|
Refresh all files with project headers and documentation
|
2020-08-23 00:48:49 +01:00 |
|
destoer
|
4b4ad2ca65
|
fix compilier warnings
|
2020-07-08 00:38:59 +01:00 |
|
|
97576bab02
|
Attempts at fixing paging.
Have somehow fixed the drawing routines along the way.
I also tried to implement a better keyboard handler, but that's quite a ways away right now.
|
2020-04-11 22:59:39 +01:00 |
|