|
@@ -22,6 +22,7 @@
|
|
|
|
|
|
#include "hw/qdev-core.h"
|
|
#include "hw/qdev-core.h"
|
|
#include "disas/dis-asm.h"
|
|
#include "disas/dis-asm.h"
|
|
|
|
+#include "exec/breakpoint.h"
|
|
#include "exec/hwaddr.h"
|
|
#include "exec/hwaddr.h"
|
|
#include "exec/vaddr.h"
|
|
#include "exec/vaddr.h"
|
|
#include "exec/memattrs.h"
|
|
#include "exec/memattrs.h"
|
|
@@ -347,21 +348,6 @@ typedef struct CPUNegativeOffsetState {
|
|
bool can_do_io;
|
|
bool can_do_io;
|
|
} CPUNegativeOffsetState;
|
|
} CPUNegativeOffsetState;
|
|
|
|
|
|
-typedef struct CPUBreakpoint {
|
|
|
|
- vaddr pc;
|
|
|
|
- int flags; /* BP_* */
|
|
|
|
- QTAILQ_ENTRY(CPUBreakpoint) entry;
|
|
|
|
-} CPUBreakpoint;
|
|
|
|
-
|
|
|
|
-struct CPUWatchpoint {
|
|
|
|
- vaddr vaddr;
|
|
|
|
- vaddr len;
|
|
|
|
- vaddr hitaddr;
|
|
|
|
- MemTxAttrs hitattrs;
|
|
|
|
- int flags; /* BP_* */
|
|
|
|
- QTAILQ_ENTRY(CPUWatchpoint) entry;
|
|
|
|
-};
|
|
|
|
-
|
|
|
|
struct KVMState;
|
|
struct KVMState;
|
|
struct kvm_run;
|
|
struct kvm_run;
|
|
|
|
|