![]() |
DSMCC
22.3.0
|
DSM-CC API functions to control DSM-CC instance. More...
#include "dsm_types.h"
Go to the source code of this file.
Functions | |
U32BIT | DSMCC_DebugGetMask (void) |
Get the DSMCC debug mask. More... | |
void | DSMCC_DebugSetMask (U32BIT mask) |
Set the DSMCC debug mask. More... | |
U32BIT | DSMCC_DebugInstanceGetMask (H_DsmControl instance) |
Get the DSMCC debug mask for instance. More... | |
void | DSMCC_DebugInstanceSetMask (H_DsmControl instance, U32BIT mask) |
Set the DSMCC debug mask. More... | |
void | DSMCC_DebugInstanceEnable (H_DsmControl dsmctrl, const char *rootname) |
Enable DSMCC debug for an instance, by reading environment variables with name format: <rootname>_<maskname>. E.g. DSMOTA_DS_PMT. More... | |
DSM-CC API functions to control DSM-CC instance.
U32BIT DSMCC_DebugGetMask | ( | void | ) |
Get 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>_<maskname>. E.g. DSMOTA_DS_PMT.
instance | DSM control instance handle |
rootname | Root name for environment variables for this instance |
U32BIT DSMCC_DebugInstanceGetMask | ( | H_DsmControl | instance | ) |
Get the DSMCC debug mask for instance.
dsmctrl | DSM control instance handle |
void DSMCC_DebugInstanceSetMask | ( | H_DsmControl | instance, |
U32BIT | mask | ||
) |
Set the DSMCC debug mask.
instance | DSM control instance handle |
mask | mask value |
void DSMCC_DebugSetMask | ( | U32BIT | mask | ) |
Set the DSMCC debug mask.
mask | mask value |