home *** CD-ROM | disk | FTP | other *** search
- ————————————————————————————————————————————————————
- DisasmAOF vsn 1.31 © George K. Saliaris, 1993-94
- ————————————————————————————————————————————————————
-
- !DisasmAOF takes as input an AOF file (Arm Object Format) file and generates
- an Objasm assembler source textfile. The conversion process is geared
- towards AOF files produced by Norcroft ANSI C compiler release 4.
-
- The program uses all available information to construct the closest
- representation of the original source. The program handles automatically the
- following data contained in AOF file:
-
- • Global and local symbol information
- • Relocation directives (type 1 PC-relative & additive)
- • Automatic handling of Bcc/BLcc instructions
- • Automatic handling of instructions ADRcc Rx,label/LDRcc Rx,label
- • Automatic generation of appropriate labels
- • Automatic handling of ASCII literal strings
- • Supports CODE, DATA and NOINIT areas. DEBUG areas are ignored.
- • FPE instructions displayed as data and comments
- • APCS-RISC OS register bindings used for displaying assembler output
-
- Please note that you should not use !DisasmAOF application to infringe any
- software copyrights.
-
- This version does not support AOF files (version 3.10 and later) produced by
- the Aquarius ANSI C compiler release 5. Such capability will be added in the
- future if there is sufficient interest.
-
- In the subject of AOF files, I suppose that if you are a programmer
- interested in disassembling AOF files, you might also be interested in
- producing AOF files. Here is a relevant advert :-)
-
- I have written !BasicAOF, a commercial software development tool that
- enables BBC Basic assembler to export AOF files. This package is much more
- flexible than conventional assemblers like Objasm and allows easy
- interworking of C and Basic assembler. The full BasicAOF package, including
- utilities to disassemble AOF files to Basic assembler, many example programs
- and a detailed manual is available for £34.95 inclusive from:
-
- --------------------------------------------------------------------------
- Oregan Software Developments
- 36 Grosvenor Avenue Email: sales@oregan.demon.co.uk
- Streetly / Sutton Coldfield : support@oregan.demon.co.uk
- B74 3PE, ENGLAND Tel : 0121 353 6044 (Access/Visa)
- --------------------------------------------------------------------------
-
- Demonstration versions of BasicAOF package are available from:
-
- • from the Hensa archive via FTP/Email (micros.hensa.ac.uk)
- • from Oregan Developments
- • from the author via Email (gsal@posidon.servicenet.ariadne-t.gr)
-
- Feel free to contact me with your suggestions, requests, comments,
- bug-reports etc.
-
- Mail: George Saliaris
- Veriti 7
- Chios 821 00
- GREECE
-
- Fax: +30 271 41355
-
- Email: gsal@posidon.servicenet.ariadne-t.gr
-