Files
Digital-Research-Source-Code/MPM OPERATING SYSTEMS/MPM II/MPM II SOURCE/PLM_WORK/Z80S.LIB
Sepp J Morris 31738079c4 Upload
Digital Research
2020-11-06 18:50:37 +01:00

55 lines
1.1 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

EXAF MACRO
DB 008H ;---- FAKE EX AF,AF' INSTRUCTION ----
ENDM
STAI MACRO
DB 0EDH,047H ;---- FAKE STAI INSTRUCTION ----
ENDM
LDDR MACRO
DB 0EDH,0B8H ;---- FAKE LDDR INSTRUCTION ----
ENDM
LDIR MACRO
DB 0EDH,0B0H ;---- FAKE LDIR INSTRUCTION ----
ENDM
JR MACRO ?N
DB 018H,?N-$-1 ;---- FAKE JR INSTRUCTION ----
ENDM
JRZ MACRO ?N
DB 028H,?N-$-1 ;---- FAKE JRZ INSTRUCTION ----
ENDM
JRNZ MACRO ?N
DB 020H,?N-$-1 ;---- FAKE JRNZ INSTRUCTION ----
ENDM
JRC MACRO ?N
DB 038H,?N-$-1 ;---- FAKE JRC INSTRUCTION ----
ENDM
JRNC MACRO ?N
DB 030H,?N-$-1 ;---- FAKE JRNC INSTRUCTION ----
ENDM
DJNZ MACRO ?N
DB 010H,?N-$-1 ;---- FAKE DJNZ INSTRUCTION ----
ENDM
RETI MACRO
DB 0EDH,04DH ;---- FAKE RETI INSTRUCTION ----
ENDM
RETN MACRO
DB 0EDH,045H ;---- FAKE RETN INSTRUCTION ----
ENDM
INI MACRO
DB 0EDH,0A2H ;---- FAKE INI INSTRUCTION ----
ENDM
OUTIR MACRO
DB 0EDH,0B3H ;---- FAKE OTIR INSTRUCTION ----
ENDM
SAVE MACRO
PUSH H ; SAVE ALL REGISTERS
PUSH D ;
PUSH B ;
PUSH PSW ;
ENDM
RESTORE MACRO
POP PSW ; RESTORE ALL REGISTERS
POP B ;
POP D ;
POP H ;
ENDM