disas: Use translator_st to get disassembly data

Read from already translated pages, or saved mmio data.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
Richard Henderson
2024-05-15 08:55:19 +02:00
parent c0d691ab84
commit 4c833c60e0
8 changed files with 41 additions and 23 deletions
+2 -2
View File
@@ -79,7 +79,7 @@ typedef enum DisasJumpType {
*
* Architecture-agnostic disassembly context.
*/
typedef struct DisasContextBase {
struct DisasContextBase {
TranslationBlock *tb;
vaddr pc_first;
vaddr pc_next;
@@ -103,7 +103,7 @@ typedef struct DisasContextBase {
int record_start;
int record_len;
uint8_t record[32];
} DisasContextBase;
};
/**
* TranslatorOps: