summaryrefslogtreecommitdiffstats
path: root/c/src/libchip/rtc/rtc.h
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2010-04-25 21:18:06 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2010-04-25 21:18:06 +0000
commit2b0d72afb87841ed7e7263b6b6db6c5173a52484 (patch)
tree6c6e8759d222cd6607b5d21143851b3bc20cec25 /c/src/libchip/rtc/rtc.h
parent2010-04-25 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-2b0d72afb87841ed7e7263b6b6db6c5173a52484.tar.bz2
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
* libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c, libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c, libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of uint32_t.
Diffstat (limited to '')
-rw-r--r--c/src/libchip/rtc/rtc.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/c/src/libchip/rtc/rtc.h b/c/src/libchip/rtc/rtc.h
index 106533dd3b..a8547d9775 100644
--- a/c/src/libchip/rtc/rtc.h
+++ b/c/src/libchip/rtc/rtc.h
@@ -24,9 +24,8 @@
* Types for get and set register routines
*/
-typedef uint32_t (*getRegister_f)(uint32_t port, uint8_t register);
-typedef void (*setRegister_f)(
- uint32_t port, uint8_t reg, uint32_t value);
+typedef uint32_t (*getRegister_f)(uintptr_t port, uint8_t reg);
+typedef void (*setRegister_f)(uintptr_t port, uint8_t reg, uint32_t value);
typedef struct _rtc_fns {
void (*deviceInitialize)(int minor);
@@ -68,8 +67,8 @@ typedef struct _rtc_tbl {
const rtc_fns *pDeviceFns;
bool (*deviceProbe)(int minor);
void *pDeviceParams;
- uint32_t ulCtrlPort1;
- uint32_t ulDataPort;
+ uintptr_t ulCtrlPort1;
+ uintptr_t ulDataPort;
getRegister_f getRegister;
setRegister_f setRegister;
} rtc_tbl;