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
   URL:          https://github.com/asmotor/asmotor/wiki
   Date:         2024-09-28
   Readme:       http://aminet.net/dev/cross/ASMotor.readme
   Downloads:    6

http://aminet.net/dev/cross/ASMotor.zip

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

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