From 82ca4c0cd596db6618e5bf5996174a6e2abfca95 Mon Sep 17 00:00:00 2001 From: IniKiwi Date: Mon, 25 Oct 2021 15:20:38 +0200 Subject: [PATCH] add data instructions in enum --- src/instructions.h | 50 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/src/instructions.h b/src/instructions.h index e69de29..b368ebd 100644 --- a/src/instructions.h +++ b/src/instructions.h @@ -0,0 +1,50 @@ +#ifndef INSTRUCTIONS_H +#define INSTRUCTIONS_H + +enum INSTRUCTIONS{ + //Data Transfer Instructions + MOV_R_R, + MOV_B_R, + MOVA_PC_R0, + MOVW_PC_R, + MOVL_PC_R, + MOVB_aR_R, + MOVW_aR_R, + MOVB_R_aR, + MOVW_R_aR, + MOVL_R aR, + MOVB_aRp_R, + MOVW_aRp_R, + MOVL_aRp_R, + MOVB_R_amR, + MOVW_R_amR, + MOVL_R_amR, + MOVB_PCR_R0, + MOVW_PCR_R0, + MOVL_PCR_R, + MOVB_R0_PCR, + MOVW_R0_PCR, + MOVL_R_PCR, + MOVB R0R_R, + MOVW R0R_R, + MOVL R0R_R, + MOVB_R_R0R, + MOVW_R_R0R, + MOVL_R_R0R, + MOVB_PCGBR_R0, + MOVW_PCGBR_R0, + MOVL_PCGBR_R0, + MOVB_R0_PCGBR, + MOVW_R0_PCGBR, + MOVL_R0_PCGBR, + MOVCOL_R0_aR, + MOVLIL_aR_R0, + MOVUAL_aR_R0, + MOVUAL_aRp_R0, + MOVT_R, + SWAPB_R_R, + SWAPW_R_R, + XTRCT_R_R +}; + +#endif