Commit 0c59bb07 authored by sam's avatar sam

modify Sample/sys/main.c code format

parent adf5a130
......@@ -50,8 +50,9 @@ void DemoAPI_AdjustApllDivider(void)
{
for(j=u32SysDiv0; j<8;j=j+1)
{
outp32(REG_CLKDIV0, (inp32(REG_CLKDIV0) & ~0xF07) |
((i<<8) | j));
outp32(REG_CLKDIV0,
(inp32(REG_CLKDIV0) & ~0xF07) |
((i<<8) | j));
DBG_PRINTF("SYS divider1 %d, divider0 %d\n", i, j);
}
}
......@@ -124,40 +125,61 @@ int main()
u32Item = sysGetChar();
switch(u32Item)
{
case '1': DemoAPI_UART(); break; //OK-sysprintf
case '2': DemoAPI_Timer0(); break;
case '3': DemoAPI_Timer1(); break;
case '4': DemoAPI_WDT(); break;
case '5': DemoAPI_Cache(FALSE); break;
case '6': DemoAPI_Cache(TRUE); break;
case '7': DemoAPI_AIC(); break;
case '8': sysPowerDownPLL(eSYS_UPLL, FALSE);
sysPowerDownPLL(eSYS_APLL, FALSE);
DemoAPI_CLK(); break;
case '9': sysPowerDownPLL(eSYS_UPLL, FALSE);
sysPowerDownPLL(eSYS_APLL, FALSE);
DemoAPI_CLKRandom();
break;
case 'a': Demo_PowerDownWakeUp();
break;
case 'b': DemoAPI_HUART();
break;
case 'c': DemoAPI_SetSystemDivider();
break;
case 'd': sysSetSystemClock(eSYS_EXT, //E_SYS_SRC_CLK eSrcClk,
case '1':
DemoAPI_UART();
break; //OK-sysprintf
case '2':
DemoAPI_Timer0();
break;
case '3':
DemoAPI_Timer1();
break;
case '4':
DemoAPI_WDT();
break;
case '5':
DemoAPI_Cache(FALSE);
break;
case '6':
DemoAPI_Cache(TRUE);
break;
case '7':
DemoAPI_AIC();
break;
case '8':
sysPowerDownPLL(eSYS_UPLL, FALSE);
sysPowerDownPLL(eSYS_APLL, FALSE);
DemoAPI_CLK();
break;
case '9':
sysPowerDownPLL(eSYS_UPLL, FALSE);
sysPowerDownPLL(eSYS_APLL, FALSE);
DemoAPI_CLKRandom();
break;
case 'a':
Demo_PowerDownWakeUp();
break;
case 'b':
DemoAPI_HUART();
break;
case 'c':
DemoAPI_SetSystemDivider();
break;
case 'd':
sysSetSystemClock(eSYS_EXT, //E_SYS_SRC_CLK eSrcClk,
u32ExtFreq, //UINT32 u32PllKHz/EXT,
u32ExtFreq, //UINT32 u32SysKHz,
u32ExtFreq/2, //UINT32 u32CpuKHz,
u32ExtFreq/2, //UINT32 u32HclkKHz,
u32ExtFreq/4); //UINT32 u32ApbKHz
sysClockDivSwitchStart(7); /* Max system divider */
sysPowerDownPLL(eSYS_UPLL, TRUE);
sysPowerDownPLL(eSYS_APLL, TRUE);
case 'Q': break;
case 'q': break;
sysClockDivSwitchStart(7); /* Max system divider */
sysPowerDownPLL(eSYS_UPLL, TRUE);
sysPowerDownPLL(eSYS_APLL, TRUE);
case 'Q':
break;
case 'q':
break;
}
}while((u32Item!= 'q') || (u32Item!= 'Q'));
return 0;
return 0;
} /* end main */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment