summaryrefslogtreecommitdiffstats
path: root/c/src/libchip
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@oarcorp.com>2014-10-09 10:43:14 -0500
committerJoel Sherrill <joel.sherrill@oarcorp.com>2014-10-10 10:17:17 -0500
commit6adacd8971aff9214456da53256f1f51b037ff8a (patch)
tree49394356bced8b2406d87be9aed408e494e68e8c /c/src/libchip
parentAdd console-polled.h and update all BSPs that should use it. (diff)
downloadrtems-6adacd8971aff9214456da53256f1f51b037ff8a.tar.bz2
libchip/rtc/mc146818a.c: Compiles again and clean up
Diffstat (limited to 'c/src/libchip')
-rw-r--r--c/src/libchip/rtc/mc146818a.c20
1 files changed, 14 insertions, 6 deletions
diff --git a/c/src/libchip/rtc/mc146818a.c b/c/src/libchip/rtc/mc146818a.c
index e02b53dde3..2720ce5e8a 100644
--- a/c/src/libchip/rtc/mc146818a.c
+++ b/c/src/libchip/rtc/mc146818a.c
@@ -56,14 +56,22 @@ static void mc146818a_initialize(
int minor
)
{
- uint32_t mc146818a;
+ uintptr_t mc146818a;
setRegister_f setReg;
mc146818a = RTC_Table[ minor ].ulCtrlPort1;
setReg = RTC_Table[ minor ].setRegister;
- (*setReg)( mc146818a, MC146818A_STATUSA, MC146818ASA_DIVIDER|MC146818ASA_1024 );
- (*setReg)( mc146818a, MC146818A_STATUSB, MC146818ASB_24HR );
+ (*setReg)(
+ mc146818a,
+ MC146818A_STATUSA,
+ MC146818ASA_DIVIDER|MC146818ASA_1024
+ );
+ (*setReg)(
+ mc146818a,
+ MC146818A_STATUSB,
+ MC146818ASB_24HR
+ );
}
/*
@@ -74,9 +82,9 @@ static int mc146818a_get_time(
rtems_time_of_day *time
)
{
- uint32_t mc146818a;
- getRegister_f getReg;
- uint32_t value;
+ uintptr_t mc146818a;
+ getRegister_f getReg;
+ uint32_t value;
rtems_interrupt_level level;
mc146818a = RTC_Table[ minor ].ulCtrlPort1;