[an error occurred while processing this directive]
|
void StartPLL_4p75(void)
{ // Tune PLL
sysreg_write(sysreg_IOPG, Clock_and_System_Control_Page);
io_space_write(PLLCTL, 0x0352);/* Reprogram to 1x - In Bypass */
io_space_write(PLLCTL, 0xa753);/* Reprogram to 4.75x - In Bypass, PLL Off */
io_space_write(PLLCTL, 0xa751);/* Reprogram to 4.75x - In Bypass, PLL On */
// wait for PLL lock
DelayCycles(1100);
// reset BYPASS bit, set RESYNC
io_space_write(PLLCTL, 0xa651); /* Multiplier mode on */
DelayCycles(1100);
}
E-mail: info@telesys.ru