forked from Imagelibrary/rtems
libchip/rtc/mc146818a.c: Compiles again and clean up
This commit is contained in:
@@ -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,7 +82,7 @@ static int mc146818a_get_time(
|
||||
rtems_time_of_day *time
|
||||
)
|
||||
{
|
||||
uint32_t mc146818a;
|
||||
uintptr_t mc146818a;
|
||||
getRegister_f getReg;
|
||||
uint32_t value;
|
||||
rtems_interrupt_level level;
|
||||
|
||||
Reference in New Issue
Block a user