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:
parent
8f1faa7791
commit
cf7c2ddb27
26
README
26
README
|
@ -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.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user