_words
_wordu                  Adapted from routines by Randy Hyde
_doublewords                      and others
_doublewordu

_crc16                  Adapted from routine by Chris Barrett

_tty_str_direct         Parts taken from routines by Sidney J Kelly

* All other code is written solely by rowan crowe. *
