; MACRO _mSavePath ; PUSH HL ; LD HL,BACK_CUR_PATH ; EX (SP),HL ; CALL SAVE_CUR_PATH ENDM ; ; MACRO _mRestorePath ; CALL BACK_CUR_PATH ENDM ; ; MACRO _mRestorStackAfterRestorePath ; POP HL ;CLEAR STACK "BACK_CUR_PATH" ENDM ; ; MACRO _mDSS_Version DB 'DSS_' db '0'+VERS db '.' db MODF/10+'0' db MODF-(MODF/10)*10+'0' ENDM ; ; MACRO C_OSTYPE IF OSTYPE = DP C_OSNAME DB "-DP [",#30+REVISION,']',0 ELSEIF OSTYPE = BETA C_OSNAME DB '-BETA [',#30+REVISION,']',0 ELSEIF OSTYPE = RC C_OSNAME DB '-RC [',#30+REVISION,']',0 ELSEIF OSTYPE = RELEASE C_OSRELEASE ;DB "-RELEASE",0 ELSE C_OSNAME DB "-UNKNOWN",0 ENDIF ENDM ; ; MACRO C_OSNAME DB "ESTEX",0 ENDM ; ; MACRO C_OSRELEASE DB "Estex DSS",0 ENDM ;