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.