summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/export/s5l8700.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/export/s5l8700.h b/firmware/export/s5l8700.h
index a834113..94b0c4e 100644
--- a/firmware/export/s5l8700.h
+++ b/firmware/export/s5l8700.h
@@ -310,9 +310,9 @@
#define TDDATA1 (*(REG32_PTR_T)(0x3C70006C)) /* Data1 Register */
#define TDPRE (*(REG32_PTR_T)(0x3C700070)) /* Pre-scale register */
#define TDCNT (*(REG32_PTR_T)(0x3C700074)) /* Counter register */
-#define FIVE_USEC_TIMER (((*(REG32_PTR_T)(0x3C700080)) << 32) \
- | (*(REG32_PTR_T)(0x3C700084))) /* 64bit 5usec timer */
-#define USEC_TIMER ((*(REG32_PTR_T)(0x3C700084)) * 5) /* lower 32 bits of the above as a usec timer */
+#define FIVE_USEC_TIMER (((uint64_t)(*(REG32_PTR_T)(0x3C700080)) << 32) \
+ | (*(REG32_PTR_T)(0x3C700084))) /* 64bit 5usec timer */
+#define USEC_TIMER FIVE_USEC_TIMER * 5 /* usecs */
/* 12. NAND FLASH CONTROLER */
#if CONFIG_CPU==S5L8701