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

dev/cross/ASMotor.zip

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:Assembler package for several CPUs
Author:Carsten Elton Sørensen
Uploader:polluks+aminet sdf org (Stefan Haubenthal)
Type:dev/cross
Version:1.3.1
Architecture:m68k-amigaos
Date:2024-09-28
Download:dev/cross/ASMotor.zip - View contents
Readme:dev/cross/ASMotor.readme
Downloads:163

ASMotor is a portable and generic assembler engine and development
system written in ANSI C99 and licensed under the GNU Public License
v3. The package consists of the assembler, the librarian and the
linker. It can be used as either a cross or native development
system.

ASMotor is the spiritual successor to RGBDS, which was a fairly
popular development package for the Game Boy. ASMotor is written
by the original RGBDS author.

The assembler syntax is based on the friendly, well-known Motorola
style macro language. ASMotor aims to be a friendly assembler and
toolchain, well-suited to projects that incorporate a large body
of hand crafted assembly code.

Currently supported CPUs are the 680x0 family, 6809, 6502 and
derivatives, 65816, MIPS32, Z80, Game Boy, DCPU-16, CHIP-8/SCHIP
and the RC811 CPU core.

In addition to raw binary dumps, the linker can output target
specific binaries for a number of devices using these processors
- various Commodore machines, Nintendo Game Boy, Sega Master System
and Genesis and more.

Interoperability is important and continues to improve. The linker
will read ASMotor's own object format and ELF linkable objects, so
it is easy to use a bit of C if necessary. The assembler can output
ASMotor's own object format, Amiga hunk format (link and executable)
and ELF. The assembler should slot right in to another toolchain
without any trouble, if that is preferred.


Contents of dev/cross/ASMotor.zip
Archive:  /home/aminet/aminet_root/doc//dev/cross/ASMotor.zip
 Length   Method    Size  Cmpr    Date    Time   CRC-32   Name
--------  ------  ------- ---- ---------- ----- --------  ----
  231400  Defl:N    98659  57% 2024-09-21 16:34 81ab0c40  motor6502
  213968  Defl:N    91649  57% 2024-09-21 16:34 c4b569b6  motor6809
  273052  Defl:N   114540  58% 2024-09-21 16:34 ed269366  motor68k
  207100  Defl:N    88675  57% 2024-09-21 16:34 fd3b5ab4  motordcpu16
  212464  Defl:N    91317  57% 2024-09-21 16:34 c11d388a  motormips
  215648  Defl:N    92557  57% 2024-09-21 16:34 a20d04fd  motorrc8
  208360  Defl:N    89292  57% 2024-09-21 16:34 caf77dbc  motorschip
  227624  Defl:N    96046  58% 2024-09-21 16:34 8afbad4a  motorz80
   30332  Defl:N    16859  44% 2024-09-21 16:34 62186530  xlib
  118376  Defl:N    54970  54% 2024-09-21 16:34 78ceaecb  xlink
--------          -------  ---                            -------
 1938324           834564  57%                            10 files
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>