Go to the source code of this file.
|
void | TRKTargetSetStopped (bool) |
|
void | TRKTargetSetInputPendingPtr (void *) |
|
DSError | TRKTargetAccessMemory (void *, u32, size_t *, MemoryAccessOptions, bool) |
|
DSError | TRKTargetAccessDefault (u32, u32, MessageBuffer *, size_t *, bool) |
|
DSError | TRKTargetAccessFP (u32 firstRegister, u32 lastRegister, MessageBuffer *b, size_t *registerStorageSize, s32 read) |
|
DSError | TRKTargetAccessExtended1 (u32 firstRegister, u32 lastRegister, MessageBuffer *b, size_t *registerStorageSize, s32 read) |
|
DSError | TRKTargetAccessExtended2 (u32, u32, MessageBuffer *, size_t *, bool) |
|
DSError | TRKTargetVersions (DSVersions *) |
|
DSError | TRKTargetSupportMask (DSSupportMask *) |
|
DSError | TRKTargetCheckException (void) |
|
DSError | TRKInitializeTarget (void) |
|
DSError | TRKTargetContinue (void) |
|
void | TRKSwapAndGo (void) |
|
DSError | TRKTargetInterrupt (NubEvent *) |
|
DSError | TRKTargetAddStopInfo (MessageBuffer *) |
|
void | TRKTargetAddExceptionInfo (MessageBuffer *) |
|
DSError | TRKTargetSingleStep (u32, bool) |
|
DSError | TRKTargetStepOutOfRange (u32, u32, bool) |
|
u32 | TRKTargetGetPC (void) |
|
DSError | TRKTargetSupportRequest (void) |
|
DSError | TRKTargetFlushCache (u8, u32, u32) |
|
bool | TRKTargetStopped (void) |
|
DSError | TRKTargetStop (void) |
|
u32 | TRKTargetTranslate (u32 addr) |
|
void | TRKInterruptHandler (u16) |
|
DSError | TRKTargetCPUType (DSCPUType *cpuType) |
|
void | TRKInterruptHandlerEnableInterrupts (void) |
|
bool | TRKTargetStepDone (void) |
|
DSError | TRKTargetDoStep (void) |
|
◆ ValidMemoryOptions
Enumerator |
---|
kValidMemoryReadable | |
kValidMemoryWriteable | |
◆ MemoryAccessOptions
Enumerator |
---|
kUserMemory | |
kDebuggerMemory | |
◆ TRKTargetSetStopped()
void TRKTargetSetStopped |
( |
bool |
val | ) |
|
◆ TRKTargetSetInputPendingPtr()
void TRKTargetSetInputPendingPtr |
( |
void * |
ptr | ) |
|
◆ TRKTargetAccessMemory()
◆ TRKTargetAccessDefault()
◆ TRKTargetAccessFP()
◆ TRKTargetAccessExtended1()
◆ TRKTargetAccessExtended2()
◆ TRKTargetVersions()
◆ TRKTargetSupportMask()
◆ TRKTargetCheckException()
DSError TRKTargetCheckException |
( |
void |
| ) |
|
◆ TRKInitializeTarget()
DSError TRKInitializeTarget |
( |
void |
| ) |
|
◆ TRKTargetContinue()
◆ TRKSwapAndGo()
void TRKSwapAndGo |
( |
void |
| ) |
|
◆ TRKTargetInterrupt()
◆ TRKTargetAddStopInfo()
◆ TRKTargetAddExceptionInfo()
◆ TRKTargetSingleStep()
◆ TRKTargetStepOutOfRange()
◆ TRKTargetGetPC()
u32 TRKTargetGetPC |
( |
void |
| ) |
|
◆ TRKTargetSupportRequest()
DSError TRKTargetSupportRequest |
( |
void |
| ) |
|
◆ TRKTargetFlushCache()
◆ TRKTargetStopped()
bool TRKTargetStopped |
( |
void |
| ) |
|
◆ TRKTargetStop()
◆ TRKTargetTranslate()
u32 TRKTargetTranslate |
( |
u32 |
addr | ) |
|
◆ TRKInterruptHandler()
void TRKInterruptHandler |
( |
u16 |
| ) |
|
◆ TRKTargetCPUType()
◆ TRKInterruptHandlerEnableInterrupts()
void TRKInterruptHandlerEnableInterrupts |
( |
void |
| ) |
|
◆ TRKTargetStepDone()
bool TRKTargetStepDone |
( |
void |
| ) |
|
◆ TRKTargetDoStep()