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