From 6adacd8971aff9214456da53256f1f51b037ff8a Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 9 Oct 2014 10:43:14 -0500 Subject: libchip/rtc/mc146818a.c: Compiles again and clean up --- c/src/libchip/rtc/mc146818a.c | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) (limited to 'c/src/libchip') 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; -- cgit v1.2.3