Revision 5b50e790 include/qom/cpu.h

b/include/qom/cpu.h
80 80
 * @synchronize_from_tb: Callback for synchronizing state from a TCG
81 81
 * #TranslationBlock.
82 82
 * @get_phys_page_debug: Callback for obtaining a physical address.
83
 * @gdb_read_register: Callback for letting GDB read a register.
84
 * @gdb_write_register: Callback for letting GDB write a register.
83 85
 * @vmsd: State description for migration.
84 86
 * @gdb_num_core_regs: Number of core registers accessible to GDB.
85 87
 *
......
109 111
    void (*set_pc)(CPUState *cpu, vaddr value);
110 112
    void (*synchronize_from_tb)(CPUState *cpu, struct TranslationBlock *tb);
111 113
    hwaddr (*get_phys_page_debug)(CPUState *cpu, vaddr addr);
114
    int (*gdb_read_register)(CPUState *cpu, uint8_t *buf, int reg);
115
    int (*gdb_write_register)(CPUState *cpu, uint8_t *buf, int reg);
112 116

  
113 117
    int (*write_elf64_note)(WriteCoreDumpFunction f, CPUState *cpu,
114 118
                            int cpuid, void *opaque);

Also available in: Unified diff