#ifndef HEXCODES #define HEXCODES #define instrADD_SX_KK 0x18000 #define instrADD_SX_SY 0x19000 #define instrADDCY_SX_KK 0x1A000 #define instrADDCY_SX_SY 0x1B000 #define instrAND_SX_KK 0x0A000 #define instrAND_SX_SY 0x0B000 #define instrCALL 0x30000 #define instrCALLC 0x31800 #define instrCALLNC 0x31C00 #define instrCALLNZ 0x31400 #define instrCALLZ 0x31000 #define instrCOMPARE_SX_KK 0x14000 #define instrCOMPARE_SX_SY 0x15000 #define instrDISABLE_INTERRUPT 0x3C000 #define instrENABLE_INTERRUPT 0x3C001 #define instrFETCH_SX_SS 0x06000 #define instrFETCH_SX_SY 0x07000 #define instrINPUT_SX_SY 0x05000 #define instrINPUT_SX_PP 0x04000 #define instrJUMP 0x34000 #define instrJUMPC 0x35800 #define instrJUMPNC 0x35C00 #define instrJUMPNZ 0x35400 #define instrJUMPZ 0x35000 #define instrLOAD_SX_KK 0x00000 #define instrLOAD_SX_SY 0x01000 #define instrOR_SX_KK 0x0C000 #define instrOR_SX_SY 0x0D000 #define instrOUTPUT_SX_SY 0x2D000 #define instrOUTPUT_SX_PP 0x2C000 #define instrRETURN 0x2A000 #define instrRETURNC 0x2B800 #define instrRETURNNC 0x2BC00 #define instrRETURNNZ 0x2B400 #define instrRETURNZ 0x2B000 #define instrRETURNI_DISABLE 0x38000 #define instrRETURNI_ENABLE 0x38001 #define instrROTATE 0x20000 #define instrRL_SX 0x00002 #define instrRR_SX 0x0000C #define instrSL0_SX 0x00006 #define instrSL1_SX 0x00007 #define instrSLA_SX 0x00000 #define instrSLX_SX 0x00004 #define instrSR0_SX 0x0000E #define instrSR1_SX 0x0000F #define instrSRA_SX 0x00008 #define instrSRX_SX 0x0000A #define instrSTORE_SX_SS 0x2E000 #define instrSTORE_SX_SY 0x2F000 #define instrSUB_SX_KK 0x1C000 #define instrSUB_SX_SY 0x1D000 #define instrSUBCY_SX_KK 0x1E000 #define instrSUBCY_SX_SY 0x1F000 #define instrTEST_SX_KK 0x12000 #define instrTEST_SX_SY 0x13000 #define instrXOR_SX_KK 0x0E000 #define instrXOR_SX_SY 0x0F000 #endif