DOS-like OS for Intel 8086 / NEC V30
Go to file
2020-09-17 06:47:32 +00:00
boot Load kernel from reserved sectors in fatfs 2020-09-17 05:57:46 +00:00
com WIP of asm86 2020-09-15 21:44:13 +02:00
inc Make kernel and fat.bs use BPB struct 2020-09-15 21:45:29 +02:00
kernel Fuck up the kernel, i have other ideas now 2020-09-15 21:44:32 +02:00
lib Revert "Remove unused stuff" 2020-04-04 11:41:01 +00:00
rom Remove skeleton of rom-based kernel 2020-08-15 21:02:30 +00:00
.gitignore i still dont know what im doing 2020-03-01 16:45:16 +00:00
fix-rom.c Improve inline commenting 2020-03-23 19:01:23 +00:00
Makefile automatically use kvm if available 2020-09-17 06:47:32 +00:00
README.md Update goals 2020-09-15 22:02:38 +02:00

Primary goals

  • Run on 8086 or up
  • Be able to load and execute a COM program from disk
  • Support for running programs in the NEC V30 8080 emulation mode

Secondary goals

  • CP/M syscall compatibility
  • Terminal emulator for COM1 (like picocom on linux)
  • Boot linux
  • Editor (nano or ed-like)
  • Self-hosting assembler