PS2SDK
PS2 Homebrew Libraries
iop_sbusdbg.h
Go to the documentation of this file.
1 
6 #ifndef __IOP_SBUSDBG_H__
7 #define __IOP_SBUSDBG_H__
8 
9 #include <types.h>
10 #include <ps2_debug.h>
11 
12 extern int iop_dbg_install(void);
13 extern int iop_dbg_remove(void);
14 
15 extern u32 iop_dbg_get_dcic(void);
16 extern u32 iop_dbg_get_bpc(void);
17 extern u32 iop_dbg_get_bpcm(void);
18 extern u32 iop_dbg_get_bda(void);
19 extern u32 iop_dbg_get_bdam(void);
20 
21 extern void iop_dbg_set_dcic(u32 v);
22 extern void iop_dbg_set_bpc(u32 v);
23 extern void iop_dbg_set_bpcm(u32 v);
24 extern void iop_dbg_set_bda(u32 v);
25 extern void iop_dbg_set_bdam(u32 v);
26 
27 extern void iop_dbg_set_bpr(u32 addr, u32 mask, u32 user_mask);
28 extern void iop_dbg_set_bpw(u32 addr, u32 mask, u32 user_mask);
29 extern void iop_dbg_set_bpx(u32 addr, u32 mask, u32 user_mask);
30 
31 extern void iop_dbg_clear(void);
32 extern void iop_dbg_clr_bpda(void);
33 extern void iop_dbg_clr_bpx(void);
34 
35 extern void tty_puts(const char *str);
36 extern void signal_iop_exception(IOP_RegFrame *frame);
37 
38 #endif /* __IOP_SBUSDBG_H__ */
st_IOP_RegFrame
Definition: ps2_debug.h:11
ps2_debug.h