/* The function is used to Set Clock Output source.  */
void SysCtlClkOututSrcSet(unsigned long ulClkOutSrc)
/* The function is used to Set Clock Output source.  */
void SysCtlClkOututSrcSet(unsigned long ulClkOutSrc)
{
    xASSERT((ulClkOutSrc == SYSCLK_GCFGR_CKOUTSRC_PLL_16) ||
            (ulClkOutSrc == SYSCLK_GCFGR_CKOUTSRC_AHB_16) ||
            (ulClkOutSrc == SYSCLK_GCFGR_CKOUTSRC_SYS_16) ||
            (ulClkOutSrc == SYSCLK_GCFGR_CKOUTSRC_HSE_16) ||
            (ulClkOutSrc == SYSCLK_GCFGR_CKOUTSRC_HSI_16) ||
            (ulClkOutSrc == SYSCLK_GCFGR_CKOUTSRC_LSE) ||
            (ulClkOutSrc == SYSCLK_GCFGR_CKOUTSRC_LSI)
           );
    xHWREG(SYSCLK_GCFGR) &= ~SYSCLK_GCFGR_CKOUTSRC_M;
    xHWREG(SYSCLK_GCFGR) |= ulClkOutSrc;
}