1
0
mirror of https://github.com/brouhaha/dis6502.git synced 2024-06-08 04:29:49 +00:00

*** empty log message ***

This commit is contained in:
Eric Smith 2003-09-13 01:04:02 +00:00
parent 8f1faa7791
commit cf7c2ddb27

26
README
View File

@ -1,6 +1,6 @@
dis6502 by Robert Bond, Udi Finkelstein, and Eric Smith dis6502 by Robert Bond, Udi Finkelstein, and Eric Smith
Copyright 2000, 2003 Eric Smith Copyright 2000, 2003 Eric Smith
$Id: README,v 1.1 2003/09/13 00:30:19 eric Exp $ $Id: README,v 1.2 2003/09/13 01:04:02 eric Exp $
dis6502 is a flow-tracing disassembler for the 6502, originally written dis6502 is a flow-tracing disassembler for the 6502, originally written
by Robert Bond and supporting Atari binary files. Robert posted dis6502 by Robert Bond and supporting Atari binary files. Robert posted dis6502
@ -12,14 +12,18 @@ domain.
This version of dis6502 has been modified in several ways: This version of dis6502 has been modified in several ways:
1) Line numbers are no longer necessary with equates in definition files. * Can read raw binary files.
2) If a data reference is made to an address that does not have an * Option to specify alternate reset and interrupt vector addresses.
assigned name, but address-1 does, the reference will be disassembled
as name+1. This is convenient for two-byte variables, particularly
in zero page.
3) New definition file directives: * Line numbers are no longer necessary with equates in definition files.
* If a data reference is made to an address that does not have an
assigned name, but address-1 does, the reference will be disassembled
as name+1. This is convenient for two-byte variables, particularly in
zero page.
* New definition file directives:
<name> .equ <addr> same as .eq <name> .equ <addr> same as .eq
@ -30,12 +34,12 @@ This version of dis6502 has been modified in several ways:
contains the target address contains the target address
minus one, for use with RTS minus one, for use with RTS
4) Rather than using recursive calls to trace every instruction, there is * Rather than using recursive calls to trace every instruction, there is
now a trace queue now a trace queue
5) Updated to use ANSI C function prototypes and include files * Updated to use ANSI C function prototypes and include files
6) Amiga/Manx changes have been removed * Amiga/Manx changes have been removed
dis6502 has been tested on Red Hat Linux 9, but should work on other dis6502 has been tested on Red Hat Linux 9, but should work on other
Linux, BSD, and Unix systems. Linux, BSD, and Unix systems.