summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/powerpc/mpc83xx
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-08-20 17:29:19 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-08-20 17:29:19 +0000
commit1dab7883a960c53c254f760ae4af4024f2cf55c6 (patch)
tree54642474ae52e98eec98b63aee37bbfead06ae97 /c/src/lib/libcpu/powerpc/mpc83xx
parent2008-08-20 Sebastian Huber <sebastian.huber@embedded-brains.de> (diff)
downloadrtems-1dab7883a960c53c254f760ae4af4024f2cf55c6.tar.bz2
2008-08-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
* mpc55xx/fec/fec.c: Added copyright information. * mpc55xx/dspi/dspi.c, mpc55xx/edma/edma.c, mpc55xx/esci/esci.c: Fixed nexted extern declarations. Fixed integer conversion warnings. * shared/include/cpuIdent.c: Added missing initializers.
Diffstat (limited to 'c/src/lib/libcpu/powerpc/mpc83xx')
-rw-r--r--c/src/lib/libcpu/powerpc/mpc83xx/gtm/gtm.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/c/src/lib/libcpu/powerpc/mpc83xx/gtm/gtm.c b/c/src/lib/libcpu/powerpc/mpc83xx/gtm/gtm.c
index 3974c56941..47af348913 100644
--- a/c/src/lib/libcpu/powerpc/mpc83xx/gtm/gtm.c
+++ b/c/src/lib/libcpu/powerpc/mpc83xx/gtm/gtm.c
@@ -49,16 +49,16 @@ rtems_status_code mpc83xx_gtm_initialize( int timer, int clock)
MPC83XX_GTM_VARIABLES( timer);
- uint8_t mask = 0xf << (low * 4);
- uint8_t flags = 0x3 << (low * 4);
- uint16_t reg = 0;
+ unsigned mask = 0xfU << (low * 4);
+ unsigned flags = 0x3U << (low * 4);
+ uint8_t reg = 0;
MPC83XX_GTM_CHECK_INDEX( timer);
rtems_interrupt_disable( level);
reg = mpc83xx.gtm [module].gtcfr [high].reg;
- mpc83xx.gtm [module].gtcfr [high].reg = (reg & ~mask) | flags;
+ mpc83xx.gtm [module].gtcfr [high].reg = (uint8_t) ((reg & ~mask) | flags);
mpc83xx.gtm [module].gt_tim_regs [high].gtmdr [low] = 0;