Lucia Ceionia
|
d0a5eb4c6f
|
Usermode now loads at 0x800000, Virtual 8086 loads consistent DS&ES for data access
|
2023-02-17 01:41:30 -06:00 |
|
Lucia Ceionia
|
5fe565b6f7
|
Filesystem now uses an abstract representation
|
2023-02-14 23:48:11 -06:00 |
|
Lucia Ceionia
|
1b2184fe52
|
Kernel now is loaded from a partition, allowing a separate MBR bootloader if desired
|
2023-02-13 18:23:33 -06:00 |
|
Lucia Ceionia
|
e9c4e993f4
|
Lots of little things, Changed test output, Usermode test build
|
2023-02-12 00:42:14 -06:00 |
|
Lucia Ceionia
|
168816cb1e
|
More fun color :3
|
2023-02-10 04:24:29 -06:00 |
|
Lucia Ceionia
|
094e278212
|
Moved INT 13H disk operations outside DOSFS driver
|
2023-02-09 13:19:50 -06:00 |
|
Lucia Ceionia
|
6a4c1908bb
|
Preliminary support for CHS disks.
|
2023-02-08 10:33:49 -06:00 |
|
Lucia Ceionia
|
de2edf1404
|
Improved fault handling
|
2023-02-07 23:53:13 -06:00 |
|
Lucia Ceionia
|
7f0a94352d
|
Added example disk, Made some minor changes to error output
|
2023-02-07 18:52:17 -06:00 |
|
Lucia Ceionia
|
0e3ae9c4e3
|
Can create usermode children, Can load programs from disk
|
2023-02-06 05:49:03 -06:00 |
|
Lucia Ceionia
|
5729c6c893
|
Can spawn a child task in C, Fault handler can return to previous
|
2023-02-06 03:07:15 -06:00 |
|
Lucia Ceionia
|
b41d65bfce
|
Lots of general cleanup, Call to specified V86 int (from Kernel and Usermode)
|
2023-02-06 02:27:33 -06:00 |
|
Lucia Ceionia
|
ddadeed70c
|
Added a hex viewer, Fixed a bug in dosfs
|
2023-02-04 18:51:09 -06:00 |
|
Lucia Ceionia
|
964cbcd68d
|
Added a file selection screen (that does nothing), Moved tests to their own file, Fixed a race condition with the keyboard handler
|
2023-02-02 21:40:39 -06:00 |
|