diff options
Diffstat (limited to 'src/devices/cpu/sm510/sm510d.h')
-rw-r--r-- | src/devices/cpu/sm510/sm510d.h | 36 |
1 files changed, 2 insertions, 34 deletions
diff --git a/src/devices/cpu/sm510/sm510d.h b/src/devices/cpu/sm510/sm510d.h index 2d49cbb5059..dacc7ca4264 100644 --- a/src/devices/cpu/sm510/sm510d.h +++ b/src/devices/cpu/sm510/sm510d.h @@ -25,39 +25,7 @@ public: virtual offs_t pc_real_to_linear(offs_t pc) const override { return (pc & ~0x3f) | m_r2l6[pc & 0x3f]; } protected: - enum e_mnemonics - { - // SM510 common - mILL /* 0! */, mEXT, - mLB, mLBL, mSBM, mEXBLA, mINCB, mDECB, - mATPL, mRTN0, mRTN1, mTL, mTML, mTM, mT, - mEXC, mBDC, mEXCI, mEXCD, mLDA, mLAX, mPTW, mWR, mWS, - mKTA, mATBP, mATX, mATL, mATFC, mATR, - mADD, mADD11, mADX, mCOMA, mROT, mRC, mSC, - mTB, mTC, mTAM, mTMI, mTA0, mTABL, mTIS, mTAL, mTF1, mTF4, - mRM, mSM, - mPRE, mSME, mRME, mTMEL, - mSKIP, mCEND, mIDIV, mDR, mDTA, mCLKLO, mCLKHI, - - // SM500 common - mCOMCB, mRTN, mRTNS, mSSR, mTR, mTRS, mRBM, - mADDC, mPDTW, mTW, mDTW, - mATS, mEXKSA, mEXKFA, - mRMF, mSMF, mCOMCN, - mTA, mTM2, mTG, - - // SM530 common - mSABM, mSABL, mEXBL, - mTG2, mTBA, - mKETA, mATF, mSDS, mRDS, - mINIS, - - // SM590 aliases - mNOP, mCCTRL, mINBL, mDEBL, mXBLA, mADCS, mTR7, - // SM590 uniques - mTAX, mLBLX, mMTR, mSTR, mINBM, mDEBM, mRTA, mBLTA, mEXAX, mTBA2, mADS, mADC, mLBMX, mTLS - }; - + enum e_mnemonics : unsigned; static const char *const s_mnemonics[]; static const u8 s_bits[]; static const u32 s_flags[]; @@ -154,4 +122,4 @@ private: static const u8 sm590_mnemonic[0x100]; }; -#endif +#endif // MAME_CPU_SM510_SM510D_H |