mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-12-08 12:45:26 -05:00
Adjust iPod Nano 2G CPU speed to 192MHz, which measurements show it to be. Timers will be more accurate now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23237 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
47e06dfe9e
commit
8f1709f434
3 changed files with 6 additions and 5 deletions
|
|
@ -24,7 +24,7 @@
|
|||
|
||||
/* S5L8700 driver for the kernel timer
|
||||
|
||||
Timer B is configured as a 10 kHz timer (assuming PCLK = 100 MHz)
|
||||
Timer B is configured as a 10 kHz timer (assuming PCLK = 48 MHz)
|
||||
*/
|
||||
|
||||
void INT_TIMERB(void)
|
||||
|
|
@ -37,14 +37,14 @@ void INT_TIMERB(void)
|
|||
|
||||
void tick_start(unsigned int interval_in_ms)
|
||||
{
|
||||
int cycles = 5 * interval_in_ms;
|
||||
int cycles = 10 * interval_in_ms;
|
||||
|
||||
/* enable timer clock */
|
||||
PWRCON &= ~(1 << 4);
|
||||
|
||||
/* configure timer for 10 kHz */
|
||||
TBCMD = (1 << 1); /* TB_CLR */
|
||||
TBPRE = 625 - 1; /* prescaler */
|
||||
TBPRE = 300 - 1; /* prescaler */
|
||||
TBCON = (0 << 13) | /* TB_INT1_EN */
|
||||
(1 << 12) | /* TB_INT0_EN */
|
||||
(0 << 11) | /* TB_START */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue