prodos-drivers/clocks/ns.clock
Joshua Bell 1ddae4fab7 No Slot Clock: Shave bytes and better comments
* Replace BCD->Binary with smaller routine
* Replace most absolute use of $200-7 with stack
* Remove unneeded sentinel byte at end of unlock sequence

Leaves 9 bytes free in driver.
2023-01-27 18:30:42 -08:00
..
Makefile Move clock driver sources into clocks/ subdir to tidy top level 2022-11-18 18:23:03 -08:00
ns.clock.system.s No Slot Clock: Shave bytes and better comments 2023-01-27 18:30:42 -08:00
README.md Move clock driver sources into clocks/ subdir to tidy top level 2022-11-18 18:23:03 -08:00

No Slot Clock ProDOS Driver

Adapted from NS.CLOCK.SYSTEM (by "CAP"), with these changes:

  • Fixes a typo
  • Removes beeps
  • Is less chatty so you can have multiple clock drivers, e.g. if you use the same hard disk image across different hardware configurations
  • Uses file I/O rather than block I/O for chaining
  • Does not hard-code driver file name