There is a lot to do to get this working:

  • Make PC program that talks to Arduino do entire flash programming in one shot
  • Add "bank" to PC program and Arduino to add a bank offset to the .ihx file
  • Figure out which sd-cc file I need to make a C runtime for Z80
  • Write makefiles
  • Continue working on subsystem drivers
  • Work on a basic menu system
  • Connect INT to MAX3110E
  • Solder in Timer CPLD and connect to INT
  • Telnet?
The menu system should allow me to do this:
  • Flash programming
  • Bank switching
  • Mem dump