Home
last modified time | relevance | path

Searched refs:mDebuggerPlatform (Results 1 – 21 of 21) sorted by relevance

/dports/emulators/mgba/mgba-0.9.2/include/mgba/debugger/
H A Ddebugger.h102 struct mDebuggerPlatform { struct
105 void (*init)(void* cpu, struct mDebuggerPlatform*); argument
106 void (*deinit)(struct mDebuggerPlatform*); argument
109 bool (*hasBreakpoints)(struct mDebuggerPlatform*); argument
110 void (*checkBreakpoints)(struct mDebuggerPlatform*); argument
111 bool (*clearBreakpoint)(struct mDebuggerPlatform*, ssize_t id); argument
119 void (*trace)(struct mDebuggerPlatform*, char* out, size_t* length); argument
125 uint32_t (*getStackTraceMode)(struct mDebuggerPlatform*); argument
126 void (*setStackTraceMode)(struct mDebuggerPlatform*, uint32_t mode); argument
127 bool (*updateStackTrace)(struct mDebuggerPlatform* d); argument
[all …]
/dports/games/libretro-mgba/mgba-6186d45/include/mgba/debugger/
H A Ddebugger.h95 struct mDebuggerPlatform { struct
98 void (*init)(void* cpu, struct mDebuggerPlatform*); argument
99 void (*deinit)(struct mDebuggerPlatform*); argument
102 bool (*hasBreakpoints)(struct mDebuggerPlatform*); argument
103 void (*checkBreakpoints)(struct mDebuggerPlatform*); argument
104 bool (*clearBreakpoint)(struct mDebuggerPlatform*, ssize_t id); argument
106 ssize_t (*setBreakpoint)(struct mDebuggerPlatform*, const struct mBreakpoint*); argument
107 void (*listBreakpoints)(struct mDebuggerPlatform*, struct mBreakpointList*); argument
110 void (*listWatchpoints)(struct mDebuggerPlatform*, struct mWatchpointList*); argument
112 void (*trace)(struct mDebuggerPlatform*, char* out, size_t* length); argument
[all …]
/dports/emulators/mgba/mgba-0.9.2/src/sm83/debugger/
H A Ddebugger.c42 static void SM83DebuggerCheckBreakpoints(struct mDebuggerPlatform* d) { in SM83DebuggerCheckBreakpoints()
62 static void SM83DebuggerInit(void* cpu, struct mDebuggerPlatform* platform);
63 static void SM83DebuggerDeinit(struct mDebuggerPlatform* platform);
69 static bool SM83DebuggerClearBreakpoint(struct mDebuggerPlatform*, ssize_t id);
72 static void SM83DebuggerCheckBreakpoints(struct mDebuggerPlatform*);
73 static bool SM83DebuggerHasBreakpoints(struct mDebuggerPlatform*);
78 struct mDebuggerPlatform* SM83DebuggerPlatformCreate(void) { in SM83DebuggerPlatformCreate()
100 void SM83DebuggerInit(void* cpu, struct mDebuggerPlatform* platform) { in SM83DebuggerInit()
109 void SM83DebuggerDeinit(struct mDebuggerPlatform* platform) { in SM83DebuggerDeinit()
145 static bool SM83DebuggerClearBreakpoint(struct mDebuggerPlatform* d, ssize_t id) { in SM83DebuggerClearBreakpoint()
[all …]
/dports/games/libretro-mgba/mgba-6186d45/src/sm83/debugger/
H A Ddebugger.c42 static void SM83DebuggerCheckBreakpoints(struct mDebuggerPlatform* d) { in SM83DebuggerCheckBreakpoints()
62 static void SM83DebuggerInit(void* cpu, struct mDebuggerPlatform* platform);
63 static void SM83DebuggerDeinit(struct mDebuggerPlatform* platform);
69 static bool SM83DebuggerClearBreakpoint(struct mDebuggerPlatform*, ssize_t id);
72 static void SM83DebuggerCheckBreakpoints(struct mDebuggerPlatform*);
73 static bool SM83DebuggerHasBreakpoints(struct mDebuggerPlatform*);
78 struct mDebuggerPlatform* SM83DebuggerPlatformCreate(void) { in SM83DebuggerPlatformCreate()
97 void SM83DebuggerInit(void* cpu, struct mDebuggerPlatform* platform) { in SM83DebuggerInit()
106 void SM83DebuggerDeinit(struct mDebuggerPlatform* platform) { in SM83DebuggerDeinit()
142 static bool SM83DebuggerClearBreakpoint(struct mDebuggerPlatform* d, ssize_t id) { in SM83DebuggerClearBreakpoint()
[all …]
/dports/games/libretro-mgba/mgba-6186d45/src/arm/debugger/
H A Ddebugger.c41 static void ARMDebuggerCheckBreakpoints(struct mDebuggerPlatform* d) { in ARMDebuggerCheckBreakpoints()
69 static void ARMDebuggerInit(void* cpu, struct mDebuggerPlatform* platform);
70 static void ARMDebuggerDeinit(struct mDebuggerPlatform* platform);
75 static bool ARMDebuggerClearBreakpoint(struct mDebuggerPlatform*, ssize_t id);
79 static void ARMDebuggerCheckBreakpoints(struct mDebuggerPlatform*);
80 static bool ARMDebuggerHasBreakpoints(struct mDebuggerPlatform*);
85 struct mDebuggerPlatform* ARMDebuggerPlatformCreate(void) { in ARMDebuggerPlatformCreate()
86 …struct mDebuggerPlatform* platform = (struct mDebuggerPlatform*) malloc(sizeof(struct ARMDebugger)… in ARMDebuggerPlatformCreate()
103 void ARMDebuggerInit(void* cpu, struct mDebuggerPlatform* platform) { in ARMDebuggerInit()
113 void ARMDebuggerDeinit(struct mDebuggerPlatform* platform) { in ARMDebuggerDeinit()
[all …]
/dports/emulators/mgba/mgba-0.9.2/src/arm/debugger/
H A Ddebugger.c204 static void ARMDebuggerCheckBreakpoints(struct mDebuggerPlatform* d) { in ARMDebuggerCheckBreakpoints()
231 static void ARMDebuggerDeinit(struct mDebuggerPlatform* platform);
240 static void ARMDebuggerCheckBreakpoints(struct mDebuggerPlatform*);
241 static bool ARMDebuggerHasBreakpoints(struct mDebuggerPlatform*);
249 static bool ARMDebuggerUpdateStackTrace(struct mDebuggerPlatform* d);
251 struct mDebuggerPlatform* ARMDebuggerPlatformCreate(void) { in ARMDebuggerPlatformCreate()
252 …struct mDebuggerPlatform* platform = (struct mDebuggerPlatform*) malloc(sizeof(struct ARMDebugger)… in ARMDebuggerPlatformCreate()
272 void ARMDebuggerInit(void* cpu, struct mDebuggerPlatform* platform) { in ARMDebuggerInit()
286 void ARMDebuggerDeinit(struct mDebuggerPlatform* platform) { in ARMDebuggerDeinit()
445 static bool ARMDebuggerHasBreakpoints(struct mDebuggerPlatform* d) { in ARMDebuggerHasBreakpoints()
[all …]
/dports/emulators/mgba/mgba-0.9.2/include/mgba/internal/arm/debugger/
H A Ddebugger.h30 struct mDebuggerPlatform d;
47 struct mDebuggerPlatform* ARMDebuggerPlatformCreate(void);
48 ssize_t ARMDebuggerSetSoftwareBreakpoint(struct mDebuggerPlatform* debugger, uint32_t address, enum…
/dports/games/libretro-mgba/mgba-6186d45/include/mgba/internal/arm/debugger/
H A Ddebugger.h30 struct mDebuggerPlatform d;
46 struct mDebuggerPlatform* ARMDebuggerPlatformCreate(void);
47 ssize_t ARMDebuggerSetSoftwareBreakpoint(struct mDebuggerPlatform* debugger, uint32_t address, enum…
/dports/emulators/mgba/mgba-0.9.2/include/mgba/internal/gb/debugger/
H A Ddebugger.h14 struct mDebuggerPlatform;
16 struct mDebuggerPlatform* GBDebuggerCreate(struct GB* gb);
/dports/games/libretro-mgba/mgba-6186d45/include/mgba/internal/gb/debugger/
H A Ddebugger.h14 struct mDebuggerPlatform;
16 struct mDebuggerPlatform* GBDebuggerCreate(struct GB* gb);
/dports/emulators/mgba/mgba-0.9.2/include/mgba/internal/sm83/debugger/
H A Ddebugger.h25 struct mDebuggerPlatform d;
39 struct mDebuggerPlatform* SM83DebuggerPlatformCreate(void);
/dports/games/libretro-mgba/mgba-6186d45/include/mgba/internal/sm83/debugger/
H A Ddebugger.h25 struct mDebuggerPlatform d;
39 struct mDebuggerPlatform* SM83DebuggerPlatformCreate(void);
/dports/emulators/mgba/mgba-0.9.2/src/gb/debugger/
H A Ddebugger.c37 struct mDebuggerPlatform* GBDebuggerCreate(struct GB* gb) { in GBDebuggerCreate()
/dports/games/libretro-mgba/mgba-6186d45/src/gb/debugger/
H A Ddebugger.c37 struct mDebuggerPlatform* GBDebuggerCreate(struct GB* gb) { in GBDebuggerCreate()
/dports/games/libretro-mgba/mgba-6186d45/include/mgba/core/
H A Dcore.h143 struct mDebuggerPlatform* (*debuggerPlatform)(struct mCore*);
/dports/emulators/mgba/mgba-0.9.2/include/mgba/core/
H A Dcore.h139 struct mDebuggerPlatform* (*debuggerPlatform)(struct mCore*);
/dports/emulators/mgba/mgba-0.9.2/src/debugger/
H A Dcli-debugger.c173 struct mDebuggerPlatform* platform = debugger->d.platform; in CLIDebuggerCheckTraceMode()
191 struct mDebuggerPlatform* platform = debugger->d.platform; in _next()
1255 struct mDebuggerPlatform* platform = debugger->d.platform; in _setStackTraceMode()
/dports/emulators/mgba/mgba-0.9.2/src/gb/
H A Dcore.c76 struct mDebuggerPlatform* debuggerPlatform;
803 static struct mDebuggerPlatform* _GBCoreDebuggerPlatform(struct mCore* core) { in _GBCoreDebuggerPlatform()
/dports/games/libretro-mgba/mgba-6186d45/src/gb/
H A Dcore.c73 struct mDebuggerPlatform* debuggerPlatform;
753 static struct mDebuggerPlatform* _GBCoreDebuggerPlatform(struct mCore* core) { in _GBCoreDebuggerPlatform()
/dports/emulators/mgba/mgba-0.9.2/src/gba/
H A Dcore.c152 struct mDebuggerPlatform* debuggerPlatform;
911 static struct mDebuggerPlatform* _GBACoreDebuggerPlatform(struct mCore* core) { in _GBACoreDebuggerPlatform()
/dports/games/libretro-mgba/mgba-6186d45/src/gba/
H A Dcore.c148 struct mDebuggerPlatform* debuggerPlatform;
865 static struct mDebuggerPlatform* _GBACoreDebuggerPlatform(struct mCore* core) { in _GBACoreDebuggerPlatform()