Lucia Ceionia
|
afaf5e1a03
|
Implemented Paging! Moved Kernel to 0x100000, Moved TSS above 1M, Moved V86 to 0x8000, Moved Usermode test to 0x400000, Moved lots of things!
|
2023-01-31 21:26:43 -06:00 |
|
Lucia Ceionia
|
43e902e83c
|
Fixed disk handling
|
2023-01-04 19:36:29 -06:00 |
|
Lucia Ceionia
|
9aa56cdce2
|
Actually read the dir
|
2022-09-22 10:08:56 -05:00 |
|
Lucia Ceionia
|
9216b3359a
|
Fixed some Task stuff, added DOSFS filesystem
|
2022-09-21 17:14:11 -05:00 |
|
Lucia Ceionia
|
8c309c6d9f
|
Added kernel disk reading test
|
2022-09-19 19:46:26 -05:00 |
|
Lucia Ceionia
|
606fc37e37
|
'Better' task management, needs more testing
|
2022-09-19 16:06:01 -05:00 |
|
Lucia Ceionia
|
c80a420da0
|
Usermode can return to caller, ret value in EAX.
|
2022-09-18 00:30:24 -05:00 |
|
Lucia Ceionia
|
1545a9a790
|
V86 returns to caller
|
2022-09-17 16:31:41 -05:00 |
|
Lucia Ceionia
|
192d4f04ed
|
Fixed & Improved Makefile, Made V86 GPF handler not directly dereference
a null pointer - due to optimization breaking.
|
2022-09-16 15:50:58 -05:00 |
|
Lucia Ceionia
|
880118e7b4
|
Refactored into multiple files
|
2022-09-14 21:54:59 -05:00 |
|
Lucia Ceionia
|
0fa405dd98
|
real initial commit
|
2022-09-14 16:50:44 -05:00 |
|