Lines Matching refs:buffer

50 read_memory (bfd_vma memaddr, bfd_byte* buffer, int size,  in read_memory()  argument
57 status = (*info->read_memory_func) (memaddr, buffer, size, info); in read_memory()
74 bfd_byte buffer[4]; in print_indexed_operand() local
83 status = read_memory (memaddr, &buffer[0], 1, info); in print_indexed_operand()
90 if ((buffer[0] & 0x20) == 0) in print_indexed_operand()
92 reg = (buffer[0] >> 6) & 3; in print_indexed_operand()
93 val = ((buffer[0] & 0x1f) ^ 0x10) - 0x10; in print_indexed_operand()
112 else if ((buffer[0] & 0xc0) != 0xc0) in print_indexed_operand()
116 reg = (buffer[0] >> 6) & 3; in print_indexed_operand()
117 val = buffer[0] & 7; in print_indexed_operand()
118 if (buffer[0] & 8) in print_indexed_operand()
130 buffer[0] & 0x10 ? "" : mode, in print_indexed_operand()
131 reg_name[reg], buffer[0] & 0x10 ? mode : ""); in print_indexed_operand()
135 else if ((buffer[0] & 0x07) == 3) in print_indexed_operand()
140 buffer[0] & 0x0ff); in print_indexed_operand()
143 reg = (buffer[0] >> 3) & 0x03; in print_indexed_operand()
144 status = read_memory (memaddr + pos, &buffer[0], 2, info); in print_indexed_operand()
149 val = (buffer[0] << 8) | buffer[1]; in print_indexed_operand()
157 else if ((buffer[0] & 0x4) == 0) in print_indexed_operand()
162 buffer[0] & 0x0ff); in print_indexed_operand()
166 reg = (buffer[0] >> 3) & 0x03; in print_indexed_operand()
168 &buffer[1], (buffer[0] & 0x2 ? 2 : 1), info); in print_indexed_operand()
172 if (buffer[0] & 2) in print_indexed_operand()
174 val = (((buffer[1] << 8) | buffer[2]) ^ 0x8000) - 0x8000; in print_indexed_operand()
180 val = buffer[1] - ((buffer[0] & 1) << 8); in print_indexed_operand()
195 reg = (buffer[0] >> 3) & 0x03; in print_indexed_operand()
196 switch (buffer[0] & 3) in print_indexed_operand()
225 bfd_byte buffer[4]; in print_insn() local
234 status = read_memory (memaddr, buffer, 2, info); in print_insn()
239 code = (buffer[0] << 8) + buffer[1]; in print_insn()
284 val = buffer[1] - ((buffer[0] & 1) << 8); in print_insn()
290 val = (buffer[0] << 8) | buffer[1]; in print_insn()
327 status = read_memory (memaddr, buffer, 1, info); in print_insn()
332 code = buffer[0]; in print_insn()
355 status = read_memory (memaddr + pos, &buffer[1], 1, info); in print_insn()
359 code = buffer[1]; in print_insn()
377 &buffer[1], 1, info); in print_insn()
383 if (m68hc12_alias[i].code2 == (unsigned char) buffer[1]) in print_insn()
421 status = read_memory (memaddr + pos, &buffer[0], 1, info); in print_insn()
438 && (buffer[0] & 0xc0) != 0x80) in print_insn()
441 && (buffer[0] & 0xc0) != 0x40) in print_insn()
444 && (buffer[0] & 0xc0) != 0) in print_insn()
447 && (buffer[0] & 0x20) == 0) in print_insn()
450 && (buffer[0] & 0x20) != 0) in print_insn()
454 if (opcode[j].format & M6812_OP_EXG_MARKER && buffer[0] & 0x80) in print_insn()
457 && (((buffer[0] & 0x07) >= 3 && (buffer[0] & 7) <= 7)) in print_insn()
458 && ((buffer[0] & 0x0f0) <= 0x20)) in print_insn()
462 && ((buffer[0] == 0x4d) || (buffer[0] == 0x4e))) in print_insn()
465 && !(buffer[0] & 0x80)) in print_insn()
517 status = read_memory (memaddr + pos, &buffer[0], 1, info); in print_insn()
523 if (((buffer[0] & 0xe0) == 0xe0) && ((buffer[0] & 0x04) == 0)) in print_insn()
526 if ((buffer[0] & 0x02) == 0) in print_insn()
544 status = read_memory (memaddr + pos + offset, &buffer[0], 1, info); in print_insn()
563 (*info->fprintf_func) (info->stream, "#0x%x", (int) buffer[0]); in print_insn()
571 (*info->fprintf_func) (info->stream, "0x%x,x", buffer[0] & 0x0FF); in print_insn()
576 (*info->fprintf_func) (info->stream, "0x%x,y", buffer[0] & 0x0FF); in print_insn()
584 (*info->print_address_func) (buffer[0] & 0x0FF, info); in print_insn()
619 status = read_memory (memaddr + pos, &buffer[0], 2, info); in print_insn()
624 reg_src_table[buffer[0] & 0x07]); in print_insn()
625 val = buffer[1] - ((buffer[0] & 0x10) << 4); in print_insn()
634 status = read_memory (memaddr + pos, &buffer[0], 1, info); in print_insn()
640 reg_src_table[(buffer[0] >> 4) & 7], in print_insn()
641 reg_dst_table[(buffer[0] & 7)]); in print_insn()
649 status = read_memory (memaddr + pos + offset, &buffer[0], 2, info); in print_insn()
659 addr = val = (buffer[0] << 8) | buffer[1]; in print_insn()
663 status = read_memory (memaddr + pos + offset, buffer, 1, info); in print_insn()
667 page = buffer[0]; in print_insn()
733 status = read_memory (memaddr + pos + offset, &buffer[0], 2, info); in print_insn()
739 val = (buffer[0] << 8) | buffer[1]; in print_insn()
751 status = read_memory (memaddr + pos, &buffer[0], 1, info); in print_insn()
757 buffer[0] & 0x0FF, in print_insn()
763 status = read_memory (memaddr + pos, &buffer[0], 1, info); in print_insn()
769 val = (buffer[0] ^ 0x80) - 0x80; in print_insn()
775 status = read_memory (memaddr + pos, &buffer[0], 2, info); in print_insn()
780 val = (((buffer[0] << 8) | buffer[1]) ^ 0x8000) - 0x8000; in print_insn()
789 status = read_memory (memaddr + pos + offset, &buffer[0], 1, info); in print_insn()
795 val = buffer[0]; in print_insn()