/* param base ANACTRL peripheral base address. param config Pointer to FRO192M configuration structure. Refer to anactrl_fro192M_config_t structure.  */
void ANACTRL_SetFro192M(ANACTRL_Type *base, const anactrl_fro192M_config_t *config)
/* param base ANACTRL peripheral base address. param config Pointer to FRO192M configuration structure. Refer to anactrl_fro192M_config_t structure.  */
void ANACTRL_SetFro192M(ANACTRL_Type *base, const anactrl_fro192M_config_t *config)
{
    assert(NULL != config);
    uint32_t tmp32 = base->FRO192M_CTRL;
    tmp32 &= ~(ANACTRL_FRO192M_CTRL_ENA_12MHZCLK_MASK | ANACTRL_FRO192M_CTRL_ENA_96MHZCLK_MASK);
    if (config->enable12MHzClk)
    {
        tmp32 |= ANACTRL_FRO192M_CTRL_ENA_12MHZCLK_MASK;
    }
    if (config->enable96MHzClk)
    {
        tmp32 |= ANACTRL_FRO192M_CTRL_ENA_96MHZCLK_MASK;
    }
    base->FRO192M_CTRL |= tmp32;
}