33 #define DD_GEN (1 << 0)
35 #define DD_OC (1 << 1)
37 #define DD_SF (1 << 2)
39 #define DD_TIMER (1 << 3)
41 #define DD_SE (1 << 4)
43 #define DD_LM (1 << 5)
45 #define DD_OBJ (1 << 6)
47 #define DD_DC (1 << 7)
49 #define DD_QUERY (1 << 8)
51 #define DD_MOD (1 << 9)
52 #define DD_ALL ((1 << 10) - 1)
55 #define DS_MAIN (1 << 16)
56 #define DS_QUERY (1 << 17)
57 #define DS_CACHE (1 << 18)
58 #define DS_PMT (1 << 19)
59 #define DS_PAT (1 << 20)
60 #define DS_FUNC (1 << 21)
61 #define DS_ALL (31 << 16)
64 #define DF_MAIN (1 << 24)
65 #define DF_FILTER (1 << 25)
66 #define DF_CACHE (1 << 26)
67 #define DF_HWSF (1 << 27)
68 #define DF_ALL (15 << 24)
71 #define DM_SI (1 << 29)
72 #define DM_CONTROL (1 << 30)
73 #define DM_CLIENT (1 << 31)
U32BIT DSMCC_DebugGetMask(void)
Get the DSMCC debug mask.
DSM-CC types used for client control.
void DSMCC_DebugInstanceSetMask(H_DsmControl instance, U32BIT mask)
Set the DSMCC debug mask.
void DSMCC_DebugInstanceEnable(H_DsmControl dsmctrl, const char *rootname)
Enable DSMCC debug for an instance, by reading environment variables with name format: <rootname>_<ma...
U32BIT DSMCC_DebugInstanceGetMask(H_DsmControl instance)
Get the DSMCC debug mask for instance.
void DSMCC_DebugSetMask(U32BIT mask)
Set the DSMCC debug mask.