Home | History | Annotate | Download | only in opcodes

Lines Matching defs:postbyte

104 /* Return the number of bytes in a OPR operand, including the XB postbyte.
252 xysp_reg_from_postbyte (uint8_t postbyte)
255 switch ((postbyte & 0x30) >> 4)
503 bfd_byte postbyte;
504 int status = mra->read (mra, offset, 1, &postbyte);
514 if ((postbyte & pb->mask) == pb->value)
527 uint8_t x = (postbyte & 0x0F);
538 uint8_t x = (postbyte & 0x07);
544 operand = create_memory_operand (false, postbyte & 0x0F, 1,
545 xysp_reg_from_postbyte (postbyte), -1);
550 operand = create_memory_operand (false, 0, 2, postbyte & 0x07,
551 xysp_reg_from_postbyte (postbyte));
556 operand = create_memory_operand (true, 0, 2, postbyte & 0x07,
557 (postbyte & 0x10) ? REG_Y : REG_X);
569 if (postbyte & 0x01)
576 xysp_reg_from_postbyte (postbyte), -1);
595 xysp_reg_from_postbyte (postbyte), -1);
613 operand = create_memory_operand (false, idx, 1, postbyte & 0x07, -1);
632 xysp_reg_from_postbyte (postbyte), -1);
644 if (postbyte & 0x01)
651 xysp_reg_from_postbyte (postbyte), -1);
662 idx |= (postbyte & 0x30) << 12;
664 operand = create_memory_operand (false, idx, 1, postbyte & 0x07, -1);
671 (postbyte & 0x10) ? REG_Y: REG_X);
677 (postbyte & 0x10) ? REG_Y: REG_X);
683 (postbyte & 0x10) ? REG_Y: REG_X);
689 (postbyte & 0x10) ? REG_Y: REG_X);
718 ext18 |= (postbyte & 0x01) << 16;
719 ext18 |= (postbyte & 0x04) << 15;
733 addr |= (postbyte & 0x3f) << 8;
776 printf ("Unknown OPR mode #0x%x (%d)", postbyte, mode);
2781 interpreting this as a general OPR postbyte in the IMMe4 mode,