MTerm

From Bitchin100 DocGarden
Revision as of 20:57, 10 February 2009 by Jhoger (talk | contribs) (New page: == Overview == This is a design document for a Model 100 terminal program with several advanced features. == Phase 1 Features == * 38400bps support * Hardware flow control * Avoids flow...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Overview

This is a design document for a Model 100 terminal program with several advanced features.

Phase 1 Features

  • 38400bps support
  • Hardware flow control
  • Avoids flowing off the sender as much as possible, filling up free RAM with data up to limit of machine
  • The core should be open, educational, and reusable in other applications
  • Priority of operations are:
    • The current RX or TX operation as an atomic unit
    • Keyboard polling
    • Bottom line display
    • No-scroll display updates
    • Scrolling updates