/* param base ENET peripheral base address. param addend The addend value to be set in the fine method note Should take refer to the chapter "System time correction" and see the description for the "fine correction method".  */
status_t ENET_QOS_Ptp1588CorrectTimerInFine(ENET_QOS_Type *base, uint32_t addend)
/* param base ENET peripheral base address. param addend The addend value to be set in the fine method note Should take refer to the chapter "System time correction" and see the description for the "fine correction method".  */
status_t ENET_QOS_Ptp1588CorrectTimerInFine(ENET_QOS_Type *base, uint32_t addend)
{
    status_t result = kStatus_Success;
    base->MAC_TIMESTAMP_ADDEND = addend;
    base->MAC_TIMESTAMP_CONTROL |= ENET_QOS_MAC_TIMESTAMP_CONTROL_TSADDREG_MASK;
    result = ENET_QOS_PollStatusFlag(&(base->MAC_TIMESTAMP_CONTROL), ENET_QOS_MAC_TIMESTAMP_CONTROL_TSADDREG_MASK, 0U);
    return result;
}