monitor_read_memory (bfd_vma memaddr, bfd_byte *myaddr, int length,

                     struct disassemble_info *info)

{

    CPUDebug *s = container_of(info, CPUDebug, info);



    if (monitor_disas_is_physical) {

        cpu_physical_memory_read(memaddr, myaddr, length);

    } else {

        cpu_memory_rw_debug(s->cpu, memaddr, myaddr, length, 0);

    }

    return 0;

}

monitor_read_memory (bfd_vma memaddr, bfd_byte *myaddr, int length,

                     struct disassemble_info *info)

{

    CPUDebug *s = container_of(info, CPUDebug, info);



    if (monitor_disas_is_physical) {

        cpu_physical_memory_read(memaddr, myaddr, length);

    } else {

        cpu_memory_rw_debug(s->cpu, memaddr, myaddr, length, 0);

    }

    return 0;

}

monitor_read_memory (bfd_vma memaddr, bfd_byte *myaddr, int length,     CPUDebug *s = container_of(info, CPUDebug, info);     if (monitor_disas_is_physical) {         cpu_physical_memory_read(memaddr, myaddr, length);     } else {         cpu_memory_rw_debug(s->cpu, memaddr, myaddr, length, 0);
FUNC_0 (bfd_vma VAR_0, bfd_byte *VAR_1, int VAR_2,

                     struct disassemble_info *VAR_3)

{

    CPUDebug *s = container_of(VAR_3, CPUDebug, VAR_3);



    if (monitor_disas_is_physical) {

        cpu_physical_memory_read(VAR_0, VAR_1, VAR_2);

    } else {

        cpu_memory_rw_debug(s->cpu, VAR_0, VAR_1, VAR_2, 0);

    }

    return 0;

}

FUNC_0 (bfd_vma VAR_0, bfd_byte *VAR_1, int VAR_2,
struct disassemble_info *VAR_3)
{ CPUDebug *s = container_of(VAR_3, CPUDebug, VAR_3); if (monitor_disas_is_physical) { cpu_physical_memory_read(VAR_0, VAR_1, VAR_2); } else { cpu_memory_rw_debug(s->cpu, VAR_0, VAR_1, VAR_2, 0); } return 0; }