110663     MACRO Package for MACRO-11 to Assemble Motorola 680X Code
Version: September 1983
Submitted by: Alan R. Baldwin, Kent State University, Kent, OH
Operating System: RT-11 V4.0  Source Language: MACRO-11  Memory
Required: 28KW  Keywords: Language Interpreters, MACRO, Motorola
Abstract: This package contains four(4) sets of MACRO-11 macros to
interpret Motorola 6800(6802 and 6808), 6801(6803),
6805, and 6809 mnemonics. As is normal in MACRO-11, the
output may contain two files; one file contains the
binary image of the object in .LDA format, the other
contains the assembly listing of the assembled program.
A program called LISTER reads .LDA format files and
prints the binary data in Octal, Decimal, or Hex
formats. A Second program, HEXDCM, can be used to
process the .LST file to produce Decimal or Hex listings
from the MACRO-11 generated Octal listings.
Several 6800 and 6809 programs are included as coding
examples, these include: (1) LOADER, a Digital Equipment
Corporation .LDA format absolute binary loader for the 6800,
(2) 6821A, a general purpose Motorola 6821 PIA I/O handler
(6800 code), (3) 8250A, a general purpose NATIONAL INS8250
ACE serial-port I/O handler (6800 code), (4) MC6845, a
general purpose MOTOROLA 6845 CRT controller handler
(6809 code), and (5) NS8250, a general purpose NATIONAL
INS8250 ACE serial-port handler (6809 code).
Media (Service Charge Code): One RX01 Diskette (KA)  Format: RT-11,
600' Magnetic Tape (MA)  Format: RT-11

The PDP-11 DECUS Software Index
The PDP-11 Home Page
Tim Shoppa <shoppa@trailing-edge.com>
Created: December 26, 1998