Introduction
The HandyBoard is based on the Motorola 68HC11 microprocessor. It is provided with the programming system Interactive C (?? Fred G. Martin, Massachusetts Institute of Technology), for programming in the language C.
However, for subjects taught by the Author at this University, a machine code programming system was desired.
In short, the requirement was to reproduce the functionality of the Motorola Buffallo??? operating system, that is included with the Motorola M68HC11EVBU ??? Universal Evaluation Board. Buffallo is a 68HC11 monitor operating system for downloading, manipulating, and running machine code programs on the 68HC11 processors.
HB-Buffalo is a partial implementation of the Motorola Buffalo for the HandyBoard.
Download
WinXP Version 2.1 (Updated 21/6/1999)
The zip file contains
- BUF_HB.S19 (6k Text file)- is the S19 code for the buffalo monitor.
- BUF_HB.TXT (21k Text file) ??? is the Assembly code for the buffalo monitor.
- BUF_DOCS.ZIP (47k Adobe Acrobate Reader File ??? Zipped)
- HB_BUFFALO.PDF ??? contains useful information about the monitor.
- HANDYBD.ZIP (374k .zip file) ??? An MS-Windows Editor / Compiler / Terminal program. For Assembly, Compiling, and Downloading machine code to the HandyBoard. (Note: other editors, compilers, and Terminal programs will perform this function).
- HBdl_XP.ZIP (164k Zip file). A WindowsXP compatible Handy Board Downloader.
This application is based on ???HBDL??? (Handy Board Download) for Windows 3.1 or 95 (1996-1998), by Vadim Gerasimov, Ph.D., Research Scientist, MIT Media Laboratory
The original HBDL code did not work on NT,2K,XP systems. This code is a re-write of Vadim Gerasimov code, to enable download on XP (NT,2K) systems.