Chapter 1. Gdl Introduction

Gdl is a program to download files to, and communicate with, the Motorola HC11 processor. It is especially designed for Fred Martin's Miniboard, but should also be useable with other EEPROM-based HC11s capable of downloading programs through their serial communications interface.

The program includes a downloader and a terminal emulator, so users can download and test without leaving the gdl environment. The workstation serial port is only open when a download is in progress, or the communication window is active, so a user will be able to write other communications programs and run them without interference from this program.

It should be mentioned that Martin's dlm20 downloader was extensively studied in developing gdl, and the code in loader.cc should be regarded as having been derived from that program. Also, the bootstrap code string in loader.cc is taken verbatim from his program. That program, in turn, cites Henry Q. Minsky and Randy Sargent as its basis. dlm20 was ported to Unix by Ted Dunning.