Useful Addresses - JennyDigital/Tower-of-Eightness GitHub Wiki

There's a few useful addresses and specifically bits within some of those addresses that need explaining.

Address $5E0 is used to turn on output options. 1 means on and 0 means off.

  • Bit 0. Serial output 1 which defaults to 0. Set this to 1 if you want the ToE to output on serial port 1.
  • Bit 1. ANSI Card output. Defaults to 1. Controls output to the ANSI video card.
  • Bit 2. Centronics output. defaults to 0. Controls output to a parallel printer.
  • Bit 3. Serial output 2 which defaults to 0. Set this to 1 if you want the ToE to output on serial port 2. Don't use this if you only have the single serial port card installed.

It should be noted that any of these outputs being stalled will stall the ToE, and currently there's no mechanism for timeout yet.

Address $5E1 is used to turn the ACIA input filter on and off. The default is 1. This filters out line feeds so as not to confuse the ToE when loading ASCII BASIC listings via the ACIA.

The remaining addresses of interest have now been moved into the partially written PDF manual.