Functions/methods for creating/destroying and managing attributes of DSM-CC modules. More...
#include "clDsmSystem.h"#include "module.h"#include "clDsmUtils.h"#include "cacheMgr.h"#include "moduleData.h"#include "moduleDecompress.h"#include "defMemUtilsContig.h"#include "defMemUtilsMgd.h"Macros | |
| #define | MAX_CURRENT_USE_COUNT (~(0xFFFFFFFF << ((sizeof(pModule->currentUseCount) * 8)-1))) |
Functions | |
| clDsmErr_t | moduleCreate (pclDsmInstData_t idp, U16BIT moduleId, MemHandle *phModule) |
| void | moduleDestroy (pclDsmInstData_t idp, MemHandle *phModule) |
| void | moduleUse (DSM_CONTEXT_DEFN, MemHandle hModule) |
| void | moduleUnUse (DSM_CONTEXT_DEFN, MemHandle hModule) |
| void | moduleResetState (pclDsmInstData_t idp, pModule_t pModule, ModuleStatus_t reqdState) |
| clDsmErr_t | moduleBuild (pclDsmInstData_t idp, MemHandle hModule, U8BIT *pDDBMsgPayload, U16BIT ddbMsgPayloadLen, BOOLEAN *pCompleted) |
| MemHandle | moduleListFindById (P_LLControl pModuleList, U16BIT moduleId) |
Functions/methods for creating/destroying and managing attributes of DSM-CC modules.
1.8.6