summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/tiva/tiva_timerlib.c
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2015-01-13 11:49:00 -0600
committerGregory Nutt <gnutt@nuttx.org>2015-01-13 11:49:00 -0600
commit539679ea1af06dfa26c117023807bf4cb46eb8bf (patch)
treeb53774af7efd885fbdc87cc2c5d1de0a0c39b6a5 /nuttx/arch/arm/src/tiva/tiva_timerlib.c
parentca5d1c373f04fd70444ea6bf96123b6cbf40c234 (diff)
downloadnuttx-539679ea1af06dfa26c117023807bf4cb46eb8bf.tar.gz
nuttx-539679ea1af06dfa26c117023807bf4cb46eb8bf.tar.bz2
nuttx-539679ea1af06dfa26c117023807bf4cb46eb8bf.zip
Timer Timer: Timer driver now initializes without complaints. Need a test driver of some kind to make more testing progress.
Diffstat (limited to 'nuttx/arch/arm/src/tiva/tiva_timerlib.c')
-rw-r--r--nuttx/arch/arm/src/tiva/tiva_timerlib.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/nuttx/arch/arm/src/tiva/tiva_timerlib.c b/nuttx/arch/arm/src/tiva/tiva_timerlib.c
index f3b3a8b1d..041848f59 100644
--- a/nuttx/arch/arm/src/tiva/tiva_timerlib.c
+++ b/nuttx/arch/arm/src/tiva/tiva_timerlib.c
@@ -1792,12 +1792,12 @@ TIMER_HANDLE tiva_gptm_configure(const struct tiva_gptmconfig_s *config)
/* Reset the timer to be certain that it is in the disabled state */
- regval = tiva_getreg(priv, TIVA_SYSCON_SRTIMER);
+ regval = getreg32(TIVA_SYSCON_SRTIMER);
regval |= SYSCON_SRTIMER(config->gptm);
- tiva_putreg(priv, TIVA_SYSCON_SRTIMER, regval);
+ putreg32(regval, TIVA_SYSCON_SRTIMER);
regval &= ~SYSCON_SRTIMER(config->gptm);
- tiva_putreg(priv, TIVA_SYSCON_SRTIMER, regval);
+ putreg32(regval, TIVA_SYSCON_SRTIMER);
/* Wait for the reset to complete */
@@ -1946,12 +1946,12 @@ void tiva_gptm_release(TIMER_HANDLE handle)
/* Reset the time to be certain that it is in the disabled state */
- regval = tiva_getreg(priv, TIVA_SYSCON_SRTIMER);
+ regval = getreg32(TIVA_SYSCON_SRTIMER);
regval |= SYSCON_SRTIMER(config->gptm);
- tiva_putreg(priv, TIVA_SYSCON_SRTIMER, regval);
+ putreg32(regval, TIVA_SYSCON_SRTIMER);
regval &= ~SYSCON_SRTIMER(config->gptm);
- tiva_putreg(priv, TIVA_SYSCON_SRTIMER, regval);
+ putreg32(regval, TIVA_SYSCON_SRTIMER);
/* Wait for the reset to complete */
@@ -2407,7 +2407,7 @@ void tiva_timer32_setinterval(TIMER_HANDLE handle, uint32_t interval)
* generated as normal
*/
- modev1 = tiva_getreg(priv, moder);
+ modev1 = getreg32(moder);
modev2 = modev1 & ~TIMER_TnMR_TnCINTD;
putreg32(modev2, moder);
}
@@ -2415,7 +2415,7 @@ void tiva_timer32_setinterval(TIMER_HANDLE handle, uint32_t interval)
{
/* Setting the TACINTD bit prevents the time-out interrupt */
- modev1 = tiva_getreg(priv, moder);
+ modev1 = getreg32(moder);
modev2 = modev1 | TIMER_TnMR_TnCINTD;
putreg32(modev2, moder);
@@ -2550,7 +2550,7 @@ void tiva_timer16_setinterval(TIMER_HANDLE handle, uint16_t interval, int tmndx)
* generated as normal
*/
- modev1 = tiva_getreg(priv, moder);
+ modev1 = getreg32(moder);
modev2 = modev1 & ~TIMER_TnMR_TnCINTD;
putreg32(modev2, moder);
}
@@ -2558,7 +2558,7 @@ void tiva_timer16_setinterval(TIMER_HANDLE handle, uint16_t interval, int tmndx)
{
/* Setting the TACINTD bit prevents the time-out interrupt */
- modev1 = tiva_getreg(priv, moder);
+ modev1 = getreg32(moder);
modev2 = modev1 | TIMER_TnMR_TnCINTD;
putreg32(modev2, moder);