Response prom the apps team.
Briefly explain for your concern as my understood is
- The difference between CLOCK_SYS_Init() and CLOCK_DRV_Init()? if use CLOCK_DRV_Init()?
CLOCK_SYS_Init – will combine with CLOCK_SYS_UpdateConfiguration to do init the clock and those provide a callback mechanism to inform the result of the init process.
CLOCK_SYS_UpdateConfiguration – could use to switch configuration in case the g_clockManConfigsArr from clockMan1 contain more than 1 set of it
CLOCK_DRV_Init – simply do init the clock without any notification sending back to the driver.
- Both of them could use the g_clockManConfigsArr from clockMan1, but in difference manner I suppose you recognize it.
Best regards