Go to the documentation of this file. 1 #ifndef CAPSTONE_MOS65XX_H
2 #define CAPSTONE_MOS65XX_H
148 #endif //CAPSTONE_MOS65XX_H
@ MOS65XX_AM_IMM
8 Bit immediate value
@ MOS65XX_AM_ABS
absolute addressing
@ MOS65XX_AM_INDX
indexed indirect addressing by the X index register
struct cs_mos65xx_op cs_mos65xx_op
Instruction operand.
@ MOS65XX_AM_ZPX
indexed zeropage addressing by the X index register
mos65xx_group_type
Group of MOS65XX instructions.
@ MOS65XX_AM_IMP
implied addressing (no addressing mode)
@ MOS65XX_AM_ABSX
indexed absolute addressing by the X index register
@ MOS65XX_GRP_JUMP
= CS_GRP_JUMP
@ MOS65XX_GRP_IRET
= CS_GRP_IRET
struct cs_mos65xx cs_mos65xx
The MOS65XX address mode and it's operands.
@ MOS65XX_AM_REL
relative addressing used by branches
@ MOS65XX_REG_X
X index register.
@ MOS65XX_GRP_BRANCH_RELATIVE
= CS_GRP_BRANCH_RELATIVE
@ MOS65XX_AM_ZPY
indexed zeropage addressing by the Y index register
@ MOS65XX_GRP_INVALID
CS_GRP_INVALID.
mos65xx_op_type
Operand type for instruction's operands.
@ MOS65XX_OP_REG
= CS_OP_REG (Register operand).
@ MOS65XX_AM_NONE
No address mode.
mos65xx_reg reg
register value for REG operand
@ MOS65XX_AM_ZP
zeropage addressing
@ MOS65XX_GRP_CALL
= CS_GRP_RET
uint8_t imm
immediate value for IMM operand
@ MOS65XX_OP_MEM
= CS_OP_MEM (Memory operand).
cs_mos65xx_op operands[3]
operands for this instruction.
mos65xx_address_mode
MOS65XX Addressing Modes.
The MOS65XX address mode and it's operands.
@ MOS65XX_REG_SP
stack pointer register
@ MOS65XX_AM_IND
absolute indirect addressing
uint16_t mem
base/index/scale/disp value for MEM operand
@ MOS65XX_REG_Y
Y index register.
mos65xx_insn
MOS65XX instruction.
@ MOS65XX_REG_P
status register
@ MOS65XX_OP_IMM
= CS_OP_IMM (Immediate operand).
@ MOS65XX_REG_ACC
accumulator
@ MOS65XX_GRP_RET
= CS_GRP_RET
mos65xx_op_type type
operand type
@ MOS65XX_AM_INDY
indirect indexed addressing by the Y index register
@ MOS65XX_OP_INVALID
= CS_OP_INVALID (Uninitialized).
mos65xx_reg
MOS65XX registers and special registers.
@ MOS65XX_AM_ACC
accumulator addressing
@ MOS65XX_AM_ABSY
indexed absolute addressing by the Y index register
grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:30