diff options
Diffstat (limited to 'src/devices/cpu/z80/z80dasm.h')
-rw-r--r-- | src/devices/cpu/z80/z80dasm.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/devices/cpu/z80/z80dasm.h b/src/devices/cpu/z80/z80dasm.h index 774f4df89a8..5067e7f25e2 100644 --- a/src/devices/cpu/z80/z80dasm.h +++ b/src/devices/cpu/z80/z80dasm.h @@ -30,6 +30,7 @@ protected: enum e_mnemonics { + // z80 zADC ,zADD ,zAND ,zBIT ,zCALL ,zCCF ,zCP ,zCPD , zCPDR ,zCPI ,zCPIR ,zCPL ,zDAA ,zDB ,zDEC ,zDI , zDJNZ ,zEI ,zEX ,zEXX ,zHLT ,zIM ,zIN ,zINC , @@ -39,6 +40,12 @@ protected: zRETN ,zRL ,zRLA ,zRLC ,zRLCA ,zRLD ,zRR ,zRRA , zRRC ,zRRCA ,zRRD ,zRST ,zSBC ,zSCF ,zSET ,zSLA , zSLL ,zSRA ,zSRL ,zSUB ,zXOR + + // z80n + ,zSWAP ,zMIRR ,zTEST , + zBSLA ,zBSRA ,zBSRL ,zBSRF ,zBRLC ,zMUL ,zOTIB ,zNREG , + zPXDN ,zPXAD ,zSTAE ,zLDIX ,zLDWS ,zLDDX ,zLIRX ,zLPRX , + zLDRX }; static inline char sign(s8 offset); @@ -51,6 +58,7 @@ protected: static const z80dasm mnemonic_xx[256]; static const z80dasm mnemonic_main[256]; + virtual const z80dasm &get_mnemonic_ed(u8 opcode) { return mnemonic_ed[opcode]; } }; #endif |