Dec 082017
 
C source code: m68kdis is a disassembler for the Motorola 68000 family of cpu chips. The disassembler attempts to discern between the instruction and data portions of an object code file.

Full Description of File


C source code: m68kdis is a disassembler for
the Motorola 68000 family of cpu chips. The
disassembler attempts to discern between the
instruction and data portions of an object
code file. --- [email protected]


File M68KDIS.ZIP from The Programmer’s Corner in
Category C Source Code
C source code: m68kdis is a disassembler for the Motorola 68000 family of cpu chips. The disassembler attempts to discern between the instruction and data portions of an object code file.
File Name File Size Zip Size Zip Type
AFLINE.C 3041 1174 deflated
DIS.C 22140 5002 deflated
DIS.H 5627 1713 deflated
DOS2UNIX.SH 110 90 deflated
FILE_ID.DIZ 225 166 deflated
INST1.C 11672 2775 deflated
INST2.C 19608 3765 deflated
MAC.089 3833 1413 deflated
MAC.PL 329 143 deflated
MAIN.C 4964 1641 deflated
MAKEFILE 242 171 deflated
MANIFEST 842 199 deflated
README 857 467 deflated
UTILS.C 10369 2844 deflated

Download File M68KDIS.ZIP Here

Contents of the README file


C source code: m68kdis is a disassembler for
the Motorola 68000 family of cpu chips. The
disassembler attempts to discern between the
instruction and data portions of an object
code file. --- [email protected]
m68kdis - disassemble Motorola 68000 family object code

m68kdis is a disassembler for the Motorola 68000 family of cpu chips.
The disassembler attempts to discern between the instruction and data
portions of an object code file.

Just use make to build m68kdis.

m68kdis is currently untested on any code that uses F-line instructions
(and will refuse to believe they are instructions unless you use -f).
Hopefully, other things work 🙂

There's a file for A-line instructions for the Macintosh. It
undoubtedly does *not* have all of the ones your code uses. Use
-d2 to try to find them. Some code that I have uses some that I
don't know the actual names of. mac.089 (where all of the listings
start match /^a[089]/) is the file to edit to add new instructions.
After editing, do a ``make mac''.

Chris
[email protected]


 December 8, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)