js86emu icon indicating copy to clipboard operation
js86emu copied to clipboard

Full Boot From Bios

Open crempp opened this issue 3 years ago • 0 comments

The goal of this PR it to get some BIOS to boot fully and without error. This will end up being a huge PR but it will keep the main dev branch clean while I work on it. It will also likely need refactoring when complete but we'll see what we have when we finish.

  • [x] Implement 100% of instructions
  • [x] Implement input/output
  • [ ] Implement required components for boot
    • [ ] DMA8237
    • [ ] PIC8259
    • [x] PIT8253
    • [ ] PPI8255
    • [x] NMIMaskRegister
    • [ ] VideoMDA
  • [ ] Implement interrupts.

Bonus points, implement non-required components

  • [ ] Game port
  • [ ] Expansion Unit
  • [ ] Serial port 1 & 2
  • [ ] Prototype card
  • [ ] Fixed disk
  • [ ] Parallel port 1
  • [ ] SDLC bi-synchronous 2
  • [ ] CGA
  • [ ] Floppy disk

crempp avatar Apr 15 '22 05:04 crempp