mirror of
https://github.com/ACreTeam/ac-decomp
synced 2026-05-23 06:34:18 -04:00
35 lines
906 B
C
35 lines
906 B
C
#ifndef TRK_MSGHNDLR
|
|
#define TRK_MSGHNDLR
|
|
#include "types.h"
|
|
#include "TRK/trk.h"
|
|
#include "TRK/msgbuf.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
TRKResult TRKDoUnsupported(MessageBuffer*);
|
|
TRKResult TRKDoConnect(MessageBuffer*);
|
|
TRKResult TRKDoDisconnect(MessageBuffer*);
|
|
TRKResult TRKDoReset(MessageBuffer*);
|
|
TRKResult TRKDoVersions(MessageBuffer*);
|
|
TRKResult TRKDoSupportMask(MessageBuffer*);
|
|
TRKResult TRKDoCPUType(MessageBuffer*);
|
|
TRKResult TRKDoReadMemory(MessageBuffer*);
|
|
TRKResult TRKDoWriteMemory(MessageBuffer*);
|
|
TRKResult TRKDoReadRegisters(MessageBuffer*);
|
|
TRKResult TRKDoWriteRegisters(MessageBuffer*);
|
|
TRKResult TRKDoFlushCache(MessageBuffer*);
|
|
TRKResult TRKDoSetOption(MessageBuffer*);
|
|
TRKResult TRKDoContinue(MessageBuffer*);
|
|
TRKResult TRKDoStep(MessageBuffer*);
|
|
TRKResult TRKDoStop(MessageBuffer*);
|
|
|
|
BOOL GetTRKConnected();
|
|
void SetTRKConnected(BOOL);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif |