Pasmo is a Z80 cross assembler, written in standard C++ that compiles easily in multiple platforms. Actually can generate object code in the following formats: raw binary, Intel HEX, PRL for CP/M Plus RSX, Plus3Dos (Spectrum +3 disk), TAP, TZX and CDT (Spectrum and Amstrad CPC emulators tape images), AmsDos (Amstrad CPC disk) and MSX (for use with BLOAD from disk in Basic).
Starting with version 0.5.0, can also generate 8086 code from Z80 sources, in binary format for Ms-dos COM files or in CP/M 86 CMD format.
Last updated: 26-mar-2021 v0.5.4.beta2 : This version add third pass option (--pass3), phase error detection in cases where a EQUated symbol changes value between passes, and automatic switch to third pass in that case. v0.5.3 : In the previous version several error gives a 0 exit status. This versions fixes it. v0.5.2 : Added a warning when the 64 KiB limit is crossed in the middle of a instruction, all warnings now show line information, some changes to allow use of more compilers, gcc 4 in particular (thanks to the Debian people).
Version 0.5.5 : New directives IFDEF and IFNDEF. New emit options --sdrel for SDCC .rel files and --trs for TRS-80 cmd files. A lot of code cleaning and reformating. Some bug fixes. Test suite: use make check.
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum