/* Initializes the CAU3's entire private Data Memory. 
cau3_initialize_data_memory  */
static status_t cau3_initialize_data_memory(CAU3_Type *base, cau3_task_done_t taskDone)
/* Initializes the CAU3's entire private Data Memory. 
cau3_initialize_data_memory  */
static status_t cau3_initialize_data_memory(CAU3_Type *base, cau3_task_done_t taskDone)
{
    status_t completionStatus;
    base->CC_R30 = CAU3_DMEM_STK_BASE;
    base->CC_R31 = 0U;
    base->CC_PC = CAU3_TASK_SECV_INIT;
    base->CC_CMD = taskDone;
    completionStatus = cau3_process_task_completion(base, taskDone);
    return (completionStatus);
}