A very powerful command-line MC68HC08/MC68HCS08 cross-assembler that can generate source-level MAP files, S19, LST, ERR, and SYM files. Assembles many files in one command. Supports up to 100 (nested) INCLUDE files. Full path error reporting for smart IDE. User-defined macros. Includes extra instructions (built-in macros), and several assembler directives for controlling listing, source-level mapping, tabs, case sensitivity, extra instructions, segments, etc. Automatic use of Direct Mode without possibility of phasing errors. Supports conditional assembly with user messages/errors/warnings. Up to 10 assembly-time symbol value assignments. Local labels within each main/included file. Expressions within strings or messages. Supports MMU paging (Win32/Linux only). Not crippled in any way. DOS, Linux, and Win32 versions available.
ASPiSYS
Design and Development of Electronics and Software Systems