dosfs
|
new string.h implementation & tests
|
2024-08-09 12:39:48 -05:00 |
host_test
|
new string.h implementation & tests
|
2024-08-09 12:39:48 -05:00 |
include
|
new string.h implementation & tests
|
2024-08-09 12:39:48 -05:00 |
.gitignore
|
new string.h implementation & tests
|
2024-08-09 12:39:48 -05:00 |
bochsrc
|
Preliminary support for CHS disks.
|
2023-02-08 10:33:49 -06:00 |
boot_partition.nasm
|
Kernel now is loaded from a partition, allowing a separate MBR bootloader if desired
|
2023-02-13 18:23:33 -06:00 |
boot.nasm
|
Kernel now is loaded from a partition, allowing a separate MBR bootloader if desired
|
2023-02-13 18:23:33 -06:00 |
disk.c
|
Filesystem now uses an abstract representation
|
2023-02-14 23:48:11 -06:00 |
entry.nasm
|
Usermode now loads at 0x800000, Virtual 8086 loads consistent DS&ES for data access
|
2023-02-17 01:41:30 -06:00 |
fault.nasm
|
Usermode now loads at 0x800000, Virtual 8086 loads consistent DS&ES for data access
|
2023-02-17 01:41:30 -06:00 |
file.c
|
Support for multiple volumes, filesystem detection (currently FAT)
|
2023-02-17 06:21:43 -06:00 |
fs_dos.c
|
Support for multiple volumes, filesystem detection (currently FAT)
|
2023-02-17 06:21:43 -06:00 |
fs.c
|
Support for multiple volumes, filesystem detection (currently FAT)
|
2023-02-17 06:21:43 -06:00 |
gdt.nasm
|
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 |
handler.nasm
|
kbd stuff needs volatile, start structure changes
|
2024-07-31 21:03:29 -05:00 |
helper.c
|
Filesystem now uses an abstract representation
|
2023-02-14 23:48:11 -06:00 |
hexedit.c
|
Support for multiple volumes, filesystem detection (currently FAT)
|
2023-02-17 06:21:43 -06:00 |
interrupt.c
|
kbd stuff needs volatile, start structure changes
|
2024-07-31 21:03:29 -05:00 |
kbd.c
|
kbd stuff needs volatile, start structure changes
|
2024-07-31 21:03:29 -05:00 |
kernel.c
|
update text
|
2024-07-31 21:23:15 -05:00 |
link.ld
|
some fixes
|
2024-07-31 20:02:36 -05:00 |
Makefile
|
new string.h implementation & tests
|
2024-08-09 12:39:48 -05:00 |
paging.c
|
Usermode now loads at 0x800000, Virtual 8086 loads consistent DS&ES for data access
|
2023-02-17 01:41:30 -06:00 |
plan
|
plan!
|
2024-07-31 21:18:45 -05:00 |
print.c
|
Added a hex viewer, Fixed a bug in dosfs
|
2023-02-04 18:51:09 -06:00 |
progs.c
|
Support for multiple volumes, filesystem detection (currently FAT)
|
2023-02-17 06:21:43 -06:00 |
README.md
|
kbd stuff needs volatile, start structure changes
|
2024-07-31 21:03:29 -05:00 |
setenv.sh
|
kbd stuff needs volatile, start structure changes
|
2024-07-31 21:03:29 -05:00 |
string.nasm
|
new string.h implementation & tests
|
2024-08-09 12:39:48 -05:00 |
task.nasm
|
Usermode now loads at 0x800000, Virtual 8086 loads consistent DS&ES for data access
|
2023-02-17 01:41:30 -06:00 |
testpgrm.nasm
|
Usermode now loads at 0x800000, Virtual 8086 loads consistent DS&ES for data access
|
2023-02-17 01:41:30 -06:00 |
tests.c
|
Usermode now loads at 0x800000, Virtual 8086 loads consistent DS&ES for data access
|
2023-02-17 01:41:30 -06:00 |
textedit.c
|
Support for multiple volumes, filesystem detection (currently FAT)
|
2023-02-17 06:21:43 -06:00 |
tss.c
|
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 |
usermode.nasm
|
Usermode now loads at 0x800000, Virtual 8086 loads consistent DS&ES for data access
|
2023-02-17 01:41:30 -06:00 |
v86.nasm
|
Lots of little things, Changed test output, Usermode test build
|
2023-02-12 00:42:14 -06:00 |
virtdisk.bin.ex
|
Usermode now loads at 0x800000, Virtual 8086 loads consistent DS&ES for data access
|
2023-02-17 01:41:30 -06:00 |