User`s guide

Introduction 1–1
1
Introduction
1.1 Overview
This document describes tools that have been modified or created for designers who
develop firmware for an Alpha microprocessor. With these tools, you can verify
your PALcode and produce data to program SROMs in Intel Hex and Motorola
S-record formats.
1.2 Software Design Tools Summary
Table 1–1 summarizes the tools developed or modified for the software design tools.
Table 1–1 Software Design Tools Summary
(Sheet 1 of 2)
Tool Name Purpose Input Output Options
ALIST Produces a listing of
disassembled code plus
symbolic information
a.out object file List file (default),
-e entry point file,
-m PVC map file
-v, -h, -f
ASTRIP Strips header a.out object file Stripped object file
(executable)
-a, -v, -h, -n, -r
CLIST Produces a listing of
disassembled code plus
symbolic information
coff format
object file
List file (default),
-e entry point file,
-m PVC map file
-v, -h, -f
CSTRIP Strips header coff format file Stripped object file
(executable)
-a, -v, -h, -n, -r
GAS GNU-based assembler Source a.out (default) -P, -o, -l, -v, -21164
HEX32 Generates Intel Hex32
output
Executable file Intel Hex32 file
(.hex)
-v, -o
HEXPAD Adds padding to a Hex
file
a.out object file a.out (default) -v, -h, -x, -b