The project files included eleven .ASM modules and
four .DEF include files:
PHS.ASM SYSTEM.DEF
ACIA.ASM AREA.DEF
ACQ.ASM DEFINE.DEF
HVCTRL.ASM DATA.DEF
TERMIO.ASM
SELECT.ASM
STATUS.ASM
HISTOS.ASM
HELP.ASM
AICONV.ASM
PHSMON.ASM
Each of the modules was assembled individually. This was done
by creating a command file containing the assembly command lines:
as6809 -gloaxzsff phs
as6809 -gloaxzsff acia
as6809 -gloaxzsff acq
as6809 -gloaxzsff hvctrl
as6809 -gloaxzsff termio
as6809 -gloaxzsff select
as6809 -gloaxzsff status
as6809 -gloaxzsff histos
as6809 -gloaxzsff help
as6809 -gloaxzsff aiconv
as6809 -gloaxzsff phsmon
The assembly process produced an object (.REL) file (-s), a listing
(.LST) file (-l), and a symbol (.SYM) file (-s) for each individual
.ASM file. The assembly process made all undefined labels
global (-g), all internal labels global (-a), the output in HEX
format (-x), and the listing files to have relocations flagged (-ff).
This project required the case sensitive option, -z.