/* param base PUF peripheral base address return Status of the zeroize operation.  */
status_t PUF_Zeroize(PUF_Type *base)
/* param base PUF peripheral base address return Status of the zeroize operation.  */
status_t PUF_Zeroize(PUF_Type *base)
{
    status_t status = kStatus_Fail;
    base->CTRL = PUF_CTRL_ZEROIZE_MASK;
    if ((0U != (base->STAT & PUF_STAT_ERROR_MASK)) && (0U == base->ALLOW))
    {
        status = kStatus_Success;
    }
    return status;
}