.nolist ; Included for Assembler Compatibility ;------------------------------------ #define equ .equ #define EQU .equ #define end .end #define END .end #define FshVarsSize 128 ;256 bytes | 64 words #define FshCmdSize 24 ;17 bytes | 8 chars | 1 null, 4 words (args) | 1 byte (err code) | 6 unused #define FshCmdInptSize 8 ;8 bytes | 8 chars #define FshPrgmSize 1024 ;1024 bytes | max size RamVars equ 0D0EA1Fh ;saveSScreen | 21945 bytes FshVars equ RamVars FshCmd equ FshVars + FshVarsSize FshPrgm equ FshCmd + FshCmdSize FshCmdNull equ FshCmd + FshCmdInptSize FshCmdOP equ FshCmdNull + 1 FshCmdArg0 equ FshCmdOP + 1 FshCmdArg1 equ FshCmdOP + 3 FshCmdArg2 equ FshCmdOP + 5 FshCmdArg3 equ FshCmdOP + 7 FshCmdErrCode equ FshCmdArg3 + 1