[rtems commit] libchip/rtc/mc146818a.c: Compiles again and clean up

Joel Sherrill joel at rtems.org
Fri Oct 10 15:08:38 UTC 2014


Module:    rtems
Branch:    master
Commit:    6adacd8971aff9214456da53256f1f51b037ff8a
Changeset: http://git.rtems.org/rtems/commit/?id=6adacd8971aff9214456da53256f1f51b037ff8a

Author:    Joel Sherrill <joel.sherrill at oarcorp.com>
Date:      Thu Oct  9 10:43:14 2014 -0500

libchip/rtc/mc146818a.c: Compiles again and clean up

---

 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 e02b53d..2720ce5 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;



More information about the vc mailing list