vitasdk
Documentation of the vitasdk
deci4p.h
Go to the documentation of this file.
1
6#ifndef _PSP2KERN_DECI4P_H_
7#define _PSP2KERN_DECI4P_H_
8
9#include <psp2kern/types.h>
10
11#ifdef __cplusplus
12extern "C" {
13#endif
14
44 ScePVoid bkpt_addr, SceUIntPtr sp, SceUInt32 cpsr,
45 SceUInt32 arm_opcode, SceUInt16 thumb_opcode, SceBool is_thumb);
46
53
60
71
82
83#ifdef __cplusplus
84}
85#endif
86
87#endif /* _PSP2KERN_DECI4P_H_ */
SceInt32() SceDbgpBreakpointHandler(ScePID pid, SceUID thid, ScePVoid bkpt_addr, SceUIntPtr sp, SceUInt32 cpsr, SceUInt32 arm_opcode, SceUInt16 thumb_opcode, SceBool is_thumb)
DTrace breakpoint callback.
Definition deci4p.h:43
SceDbgpBreakpointHandler * ksceDbgpGetDTraceBreakpointHandler(void)
Get the DTrace fasttrap BKPT #0x91 handler.
void ksceDbgpSetDTraceBreakpointHandler(SceDbgpBreakpointHandler *handler)
Set the DTrace fasttrap BKPT #0x91 handler.
SceDbgpBreakpointHandler * ksceDbgpGetDTraceUsdtHandler(void)
Get the DTrace USDT BKPT #0x90 handler.
void ksceDbgpSetDTraceUsdtHandler(SceDbgpBreakpointHandler *handler)
Set the DTrace USDT BKPT #0x90 handler.
SceUID pid
Definition debug.h:1
int ScePID
Process ID.
Definition types.h:91
int SceBool
Definition types.h:59
unsigned int SceUIntPtr
Definition types.h:84
int32_t SceInt32
Definition types.h:44
void * ScePVoid
Definition types.h:81
uint16_t SceUInt16
Definition types.h:42
int SceUID
UIDs are used to describe many different kernel objects.
Definition types.h:90
uint32_t SceUInt32
Definition types.h:45