AminetAminet
Search:
84714 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/cross/8051.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:An 8051 disassembler
Author:markh at csd4.csd.uwm.edu (Mark Hopkins)
Uploader:polluks sdf lonestar org (Stefan Haubenthal)
Type:dev/cross
Architecture:m68k-amigaos
Date:2001-02-03
Download:http://aminet.net/dev/cross/8051.lha - View contents
Readme:http://aminet.net/dev/cross/8051.readme
Downloads:10649

The following files have been provided:

Dis8051.c ... The source for an 8051 disassembler.
Dis.doc ..... Notes on usage.
r.a ......... A non-trivial sample assembly program.
r.hex ....... Its Intel Hex listing.
entries...... A list of entry points to be used with r.hex.
r.s ......... The source derived from the Intel Hex listing.
Kernel.doc .. Usage notes on the multitasking kernel contained in r.a
              The documentation refers to some items not contained in r.a
README ...... This file.

The disassembler is small (under 400 lines), and fast, and it has come in
handy for me on several occasions.  It uses ANSI-C prototypes, and all the
library routines are ANSI-standard, so it will be portable to any system with
an ANSI-C compiler.

If compiled as an executable "Dis8051", then the command line used to generate
the file r.s above would have been:

                           Dis8051 <r.hex >r.s

There is no copyright on this software.  You may use it as you wish,
wherever you wish.  It is being distributed with the philosophy that the
more of my software pervades this world, and the more that my style influences
others, the better off software engineering (and the world) will be.

Send comments and feedback to markh at csd4.csd.uwm.edu.  Direct correspondence
can be sent to:

                    Mark Hopkins Consulting
                    2619 North Oakland Avenue, Suite 204
                    Milwaukee, Wisconsin 53211-3523
                    (414)332-8857


Contents of dev/cross/8051.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  336     540  62.2% -lh5- 7846 Jan 31  2001 8051/bin2hex.rexx
[generic]                 8507   18180  46.8% -lh5- 54a8 Aug  6  1992 8051/Dis8051
[generic]                 2702    6662  40.6% -lh5- eb94 Jun 19  1992 8051/DisAsm/Dis.doc
[generic]                 3479   13969  24.9% -lh5- f689 Jun 19  1992 8051/DisAsm/Dis8051.c
[generic]                   20      20 100.0% -lh0- 940e Jun 19  1992 8051/DisAsm/entries
[generic]                  779    1495  52.1% -lh5- a87b Jun 19  1992 8051/DisAsm/Intro
[generic]                 3424    8790  39.0% -lh5- 12d5 Jun 19  1992 8051/DisAsm/Kernel.doc
[generic]                 1791    4763  37.6% -lh5- 58d1 Jun 19  1992 8051/DisAsm/r.a
[generic]                  392     854  45.9% -lh5- 8359 Jun 19  1992 8051/DisAsm/r.hex
[generic]                  724    2547  28.4% -lh5- e8f3 Jun 19  1992 8051/DisAsm/r.s
[generic]                  775    1487  52.1% -lh5- 19ec Jun 19  1992 8051/DisAsm/README
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        11 files   22929   59307  38.7%            Feb  3  2001

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>