|
TEMU
2
The Terma Emulator
|
#include <stdint.h>Go to the source code of this file.
Functions | |
| void | temu_initGdbServerLib (void) |
| Initialise the GDB Server Library. More... | |
| void * | temu_createGdbServer (uint16_t Port) |
| Create a new GDB server. More... | |
| void | temu_disposeGdbServer (void *Gdb) |
| Dispose a GDB server. More... | |
| void | temu_gdbWaitForConnection (void *Gdb) |
| Wait current thread for a user to connect. More... | |
| void | temu_gdbAddMachine (void *Gdb, const char *MachineName) |
| Add named machine to GDB server. More... | |
| void | temu_gdbAddCpu (void *Gdb, const char *CpuName) |
| Add named CPU to GDB server. More... | |
| void | temu_gdbAsyncStop (void *Gdb) |
| Tell GDB server to stop at next safe point in time. More... | |
| int | temu_gdbRun (void *Gdb) |
| Run the GDB server loop. More... | |
| void* temu_createGdbServer | ( | uint16_t | Port | ) |
Create a new GDB server.
| void temu_disposeGdbServer | ( | void * | Gdb | ) |
Dispose a GDB server.
| void temu_gdbAddCpu | ( | void * | Gdb, |
| const char * | CpuName | ||
| ) |
Add named CPU to GDB server.
| void temu_gdbAddMachine | ( | void * | Gdb, |
| const char * | MachineName | ||
| ) |
Add named machine to GDB server.
| void temu_gdbAsyncStop | ( | void * | Gdb | ) |
Tell GDB server to stop at next safe point in time.
| int temu_gdbRun | ( | void * | Gdb | ) |
Run the GDB server loop.
| void temu_gdbWaitForConnection | ( | void * | Gdb | ) |
Wait current thread for a user to connect.
| void temu_initGdbServerLib | ( | void | ) |
Initialise the GDB Server Library.