/* Clears the CAU3 module. This function can be used to clear all sensitive data from theCAU3 module, such as private keys. It is called internally by the CAU3 driver in case of an error or operation complete.  */
void cau3_clear_all(CAU3_Type *base, bool addPKHA)
/* Clears the CAU3 module. This function can be used to clear all sensitive data from theCAU3 module, such as private keys. It is called internally by the CAU3 driver in case of an error or operation complete.  */
void cau3_clear_all(CAU3_Type *base, bool addPKHA)
{
    base->CW = (uint32_t)kCAU3_ClearAll;
    if (addPKHA)
    {
        cau3_pkha_clear_regabne(base, true, true, true, true);
    }
}