|
84736 packages online
|
|
|
|
|
|
No screenshot available
|
|
I was looking for a cross assembler which can build code for 8031 and
8051 microcontroller. I found some portable C programs for Unix. This
cross assembler is written by Ken Staufer (staufer@cpsc.ucalgary.ca).
It should also be able to produce code for the 8031 and 8051 derivates
like 80C51, 80C32, 80C535 etc.
This is an Amiga port of the program AS31.ZIP. I have simply compiled the
source (with GCC) and built the man page. Because of the use of GCC
ixemul.library is required. It can be found on AmiNet in the directory
dev/gcc.
The contents of the AS31 directory differs to the unix version:
as31.000 - Executable program for Amiga 68000
as31.020 - Executeable for 68020 or better
makefile - Makefile I used.
makefile.org - Orignial makefile.
as31.h - Package header file.
as31.y - Parser / code generator.
lexer.c - Scanner.
symbol.c - Symbol table / opcode table.
emitter.c - Object code generation routines.
main.c - Command line / calls yyparse().
readme - Short description of as31.
as31.man - Formated manual for this assembler.
as31.1 - Original manual page.
as31.readme - This document.
new.asm - Sample 8031 code. This is a working
debugger written by Theo Deraadt.
INSTALLATION
You just have to copy the assembler `as31.000' for 68000 (A500, A600,
A1500, or A2000) or `as31.020' for 68020 or better CPUs in your path or
in your assembler directory to `as31'.
USAGE
I suggest you to read the original doc file as31.man for infos. This
assembler has no GUI, so you have to start the program from CLI. To print
the man page `as31.man' adjust the paperlength of your printer to 66
lines. Then you can just type or copy it to `prt:'.
cu RĂ¼diger
|
Contents of dev/cross/as31.lha
PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 16026 32056 50.0% -lh5- e33e Oct 12 1996 as31/as31.000
[generic] 432 875 49.4% -lh5- 4cba Oct 12 1996 as31/as31.000.info
[generic] 15528 30612 50.7% -lh5- 557d Oct 12 1996 as31/as31.020
[generic] 430 875 49.1% -lh5- 3923 Oct 12 1996 as31/as31.020.info
[generic] 4228 18865 22.4% -lh5- 06bb Oct 12 1996 as31/as31.man
[generic] 624 1545 40.4% -lh5- 0e1d Oct 12 1996 as31/as31.man.info
[generic] 1008 1960 51.4% -lh5- ad7c Oct 12 1996 as31/as31.readme
[generic] 624 1545 40.4% -lh5- 3cdf Oct 12 1996 as31/as31.readme.info
[generic] 506 991 51.1% -lh5- 2ec0 Oct 12 1996 as31/makefile
[generic] 451 856 52.7% -lh5- d55f Oct 11 1996 as31/makefile.org
[generic] 861 1528 56.3% -lh5- 213c Jun 9 1990 as31/readme
[generic] 623 1545 40.3% -lh5- 1087 Oct 12 1996 as31/readme.info
[generic] 813 1233 65.9% -lh5- 21f7 Oct 12 1996 as31.info
[generic] 3575 9374 38.1% -lh5- c4b6 Jun 9 1990 as31/as31.1
[generic] 1200 3549 33.8% -lh5- ea36 Jun 9 1990 as31/as31.h
[generic] 5137 22290 23.0% -lh5- 9a93 Jun 9 1990 as31/as31.y
[generic] 2641 8382 31.5% -lh5- b84a Oct 12 1995 as31/emitter.c
[generic] 2418 6816 35.5% -lh5- 5c63 Oct 12 1995 as31/lexer.c
[generic] 1234 2845 43.4% -lh5- 8242 Oct 12 1996 as31/main.c
[generic] 2922 10618 27.5% -lh5- cad1 Jun 9 1990 as31/new.asm
[generic] 3263 10609 30.8% -lh5- d1da Oct 12 1995 as31/symbol.c
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 21 files 64544 168969 38.2% Oct 14 1996
|
|
|
|
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminetaminet net> |