Disassembler ds63

Development Tools

Outline

 

 

 

 

Disassembles an absolute object file in IEEE-695 format or a hex

file in Motorola-S format, and restores it to a source format file.
The restored source file can be processed in the
assembler/linker/hex converter to obtain the same object or hex
file.

 

 

 

 

Flowchart

from Linker

 

from Hex converter

 

 

 

IEEE-695 absolute

 

 

file.hsa

Motorola-S file

file.abs

 

file.lsa

object file

or

 

 

 

 

 

 

 

file.csa

 

 

 

 

 

 

 

 

 

 

 

 

Disassembler

 

 

 

ds63

 

 

 

 

 

 

 

Error Messages Cannot create <file kind> file <FILE NAME> Cannot open <file kind> file <FILE NAME> Cannot read <file kind> file <FILE NAME> Cannot write <file kind> file <FILE NAME> Illegal file name <FILE NAME> specified with option <option> Illegal file name <FILE NAME> Illegal HEX data format Illegal option <option> Out of memory

Warning Message

Input file name extension .XXX conflict

Cannot open Hex file xxx.csa

The file cannot be created. The file cannot be opened. The file cannot be read. Data cannot be written to the file. The specified output source file name is incorrect.

The specified input file name is incorrect.

The input file is not a Motorola-S format file.

An illegal option is specified.

Cannot secure memory space.

Two or more file names with the same extension have been specified. The last one is used. The file cannot be opened. It is assumed there is no data memory.

file.ms

ds63.err

Preprocessed source file

Error file

Start-up Command Usage

 

Usage: ds63 [options] <file name>

 

Options: -cl

Use lower case characters

-cu

Use upper case

characters

-e

Output error log file (DS63.ERR)

-o

<file name> Specify output

file name

File names:

Absolute object file (.ABS

or .CSA/.LSA/.HSA)