@ -119,14 +119,16 @@
* TIMEBASE - -
*
* The high res timer defaults to 1 msec . Since it includes the period
* registers , we can slow it down to 10 msec using TMRCNT . If the default
* period is acceptable , TMRCNT can be left undefined .
* registers , the interrupt frequency can be reduced using TMRCNT .
* If the default period is acceptable , TMRCNT can be left undefined .
* TMRMS represents the desired mecs per tick ( msecs per interrupt ) .
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
# define CONFIG_SYS_HZ 1000 /* Always 1000 */
# define CONFIG_SYS_NIOS_TMRBASE 0x02120820 /* Tick timer base addr */
# define CONFIG_SYS_NIOS_TMRIRQ 3 /* Timer IRQ num */
# define CONFIG_SYS_NIOS_TMRMS 10 /* 10 msec per tick */
# define CONFIG_SYS_NIOS_TMRCNT (CONFIG_SYS_NIOS_TMRMS * (CONFIG_SYS_CLK_FREQ / 1000))
# define CONFIG_SYS_HZ (CONFIG_SYS_CLK_FREQ / (CONFIG_SYS_NIOS_TMRCNT + 1) )
# define CONFIG_SYS_NIOS_TMRIRQ 3 /* Timer IRQ num */
# define CONFIG_SYS_NIOS_TMRMS 10 /* Desired period (msec) */
# define CONFIG_SYS_NIOS_TMRCNT \
( CONFIG_SYS_NIOS_TMRMS * ( CONFIG_SYS_CLK_FREQ / 1000 ) )
/*------------------------------------------------------------------------
* STATUS LED - - Provides a simple blinking led . For Nios2 each board