|
82ebfc839a
|
Improve paging
|
2024-07-06 11:00:25 +02:00 |
|
|
1c25f3a388
|
Create bitvector for physical frames
|
2024-07-05 09:29:46 +02:00 |
|
|
3b11e93fd0
|
Add LoaderStruct
|
2024-07-03 20:40:48 +02:00 |
|
|
8a579b81df
|
Add exception handlers
|
2024-07-02 01:55:45 +02:00 |
|
|
05ea0a102f
|
Add interrupt handlers
|
2024-07-01 10:33:52 +02:00 |
|
|
3e8dee77ee
|
Fix GDT
|
2024-06-30 20:44:21 +02:00 |
|
|
2d42ee3202
|
Fix kernel entrypoint
|
2024-06-30 19:14:39 +02:00 |
|
|
37f8c7d1ae
|
Load GDT
|
2024-06-30 17:44:10 +02:00 |
|
|
5de81b0166
|
Add hlt to infinite loops
|
2024-06-30 15:56:36 +02:00 |
|
|
33ffd9882a
|
Remove x86_64 crate
|
2024-06-30 14:37:01 +02:00 |
|
|
6892387217
|
Jump to kernel
|
2024-06-30 11:39:31 +02:00 |
|
|
56e7e65d85
|
Setup paging
|
2024-06-29 21:36:15 +02:00 |
|
|
026b2df25a
|
Add alloc
|
2024-06-29 21:10:38 +02:00 |
|
|
856ea613eb
|
Log to serial
|
2024-06-29 21:07:04 +02:00 |
|
|
b6b4854f71
|
Initial commit
|
2024-06-29 20:50:08 +02:00 |
|