Jack Halford
|
6d8c31b42c
|
major refactoring for upcoming cross platform, also recycle allocator for the physical frames
|
2018-03-29 17:10:42 +02:00 |
|
Jack Halford
|
098d222fc1
|
int
|
2018-03-26 15:18:28 +02:00 |
|
wescande
|
5c7daabdd0
|
little correctif
|
2018-03-20 13:37:51 +01:00 |
|
Jack Halford
|
5c2b5f723b
|
yuesterdays problem solved, now i triple fault on write to CR3, fun
|
2018-03-15 17:16:01 +01:00 |
|
Jack Halford
|
8cf793260c
|
it compiles now with the new x86 lib, triple faults when setting temp page to zero though
|
2018-03-14 18:59:17 +01:00 |
|
Jack Halford
|
0b38f701ed
|
WIP
|
2018-03-13 20:06:25 +01:00 |
|
Jack Halford
|
3dfc440d20
|
heap allocator in place, no free yet
|
2018-03-12 17:48:24 +01:00 |
|
Jack Halford
|
ec1e7c8a5b
|
tlb added, acpi still faults with the new memory
|
2018-03-12 14:53:26 +01:00 |
|
Jack Halford
|
f0456aa7fd
|
i must have done something right becuase now 0xffff_f000 points to p2 as expected, hurray
|
2018-03-11 18:41:34 +01:00 |
|
Jack Halford
|
bbe2b8b1e6
|
still no debug symbols
|
2018-03-10 17:35:51 +01:00 |
|
Jack Halford
|
1f5a361870
|
some changes
|
2018-03-09 13:12:21 +01:00 |
|
Jack Halford
|
3041cec87d
|
mmu code mostly written, needs a lot of debugging still
|
2018-03-07 19:15:19 +01:00 |
|
Jack Halford
|
d491624274
|
rut stable, going to do some assembly now
|
2018-03-05 13:29:44 +01:00 |
|
Jack Halford
|
3d532a5a7a
|
memory stuff
|
2018-03-05 11:29:07 +01:00 |
|
wescande
|
69299bda2d
|
basic rust call in 32b
|
2018-02-08 19:18:14 +01:00 |
|
Jack Halford
|
deb033ff50
|
stuck in the middle of paging
|
2018-02-05 18:13:10 +01:00 |
|