Specifications
2-6 Programmer’s Guide Sega
Psy-Q Development System
The ASSH Assembler
ASSH is not intended for assembling hand-written assembly code but ASMSH was
written for this purpose and provides a number of powerful macro facilities for
convenient assembly programming. It is intended for developing assembly language
modules or complete projects in assembly language. For small amounts of assembly
language within your C program you can use the C inline function asm("") which
will pass its parameters directly into the output file for ASSH to assemble.
ASSH is an SH2 assembler and primarily used for processing the assembly syntax
produced by 'C' compilers; this assembler is constrained by C compiler output syntax
and so supports only those features it requires.