diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-10-09 10:43:14 -0500 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-10-10 10:17:17 -0500 |
commit | 6adacd8971aff9214456da53256f1f51b037ff8a (patch) | |
tree | 49394356bced8b2406d87be9aed408e494e68e8c /c/src/libchip/rtc/mc146818a.c | |
parent | Add console-polled.h and update all BSPs that should use it. (diff) | |
download | rtems-6adacd8971aff9214456da53256f1f51b037ff8a.tar.bz2 |
libchip/rtc/mc146818a.c: Compiles again and clean up
Diffstat (limited to '')
-rw-r--r-- | c/src/libchip/rtc/mc146818a.c | 20 |
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; |