A small operating system for Sentinel 65X
Go to file
Kyle J Cardoza cc21b3d4bb Fixed cstartup.s 2024-07-07 23:35:11 -04:00
config Fixed cstartup.s 2024-07-07 23:35:11 -04:00
doc Initial code import 2024-07-07 11:37:04 -04:00
include Begin implementing driver model. 2024-07-07 23:08:08 -04:00
src Fixed cstartup.s 2024-07-07 23:35:11 -04:00
Makefile Begin implementing driver model. 2024-07-07 23:08:08 -04:00
license.md Initial code import 2024-07-07 11:37:04 -04:00
readme.md Initial code import 2024-07-07 11:37:04 -04:00

readme.md

# Sentinel 65X ROM Firmware

This source tree builds the 512KB .bin file used to burn the system ROM for Sentinel 65X. It consists of several modules:

  • boot: initial boot code
  • irq: interrupt handler vectors and trampolines
  • bios: essential hardware driver code and IRQ handler implementations
  • bdos: core operating system

In future, more modules are planned:

  • A 65816 macro assembler
  • A text editor
  • Your idea here!