prodos-drivers/dclock
Joshua Bell b621ac6a4d Add ROMX RTC driver, c/o Jeff Mazur.
This is a modified version of the ROMX Real-Time Clock driver. The changes include:

* Converting the source to ca65.

* Integrating with the driver installer framework.

* Adapting the driver to not modify page 2 beyond $220. The ROMX RTC
  firmware writes bytes to $2B0, and the the original driver placed
  temp code at $250. This can conflict with ProDOS applications that
  use page 2, so the driver was reworked to save/restore anything at
  at $2B0.

Other changes:

* Add a util/ source dir, and cricket/date, quit.system and
  pause.system there.

* Pull the "print current date" logic out of clock drivers into driver
  preamble.
2021-10-05 19:58:31 -07:00
..
Makefile Only run xattr if present try 3 2021-03-07 16:35:52 -08:00
README.md Add AE DClock driver, based on work by M.G. Fixes #3 2020-12-21 20:47:07 -08:00
dclock.system.s Add ROMX RTC driver, c/o Jeff Mazur. 2021-10-05 19:58:31 -07:00

README.md

Applied Engineering DClock — ProDOS Clock Driver

This is based on a disassembly of the Applied Engineering driver for the DClock real time clock add on for the Apple IIc.

NOTE: Currently untested!

Like other drivers here, this one will:

  • Conditionally install, only if a DClock is detected.
    • Only attempts detection if there is not already a clock driver.
    • Only attempts detection if the system is a an Apple IIc
  • If detected, installs into ProDOS directly, following Technical Reference Manual requirements.
  • Chains to the next .SYSTEM file in the directory.