2004-10-20 Ralf Corsepius <ralf_corsepius@rtems.org>

* libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
	libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
This commit is contained in:
Ralf Corsepius
2004-10-21 13:26:58 +00:00
parent ad17f7f546
commit d4d624e223
4 changed files with 24 additions and 19 deletions

View File

@@ -1,3 +1,8 @@
2004-10-20 Ralf Corsepius <ralf_corsepius@rtems.org>
* libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2004-10-20 Ralf Corsepius <ralf_corsepius@rtems.org>
* libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for

View File

@@ -37,9 +37,9 @@ boolean mc146818a_probe(
int minor
)
{
unsigned32 mc146818a;
uint32_t mc146818a;
getRegister_f getReg;
unsigned32 value;
uint32_t value;
/*
* Verify that chip is present and that time is valid
@@ -59,7 +59,7 @@ void mc146818a_initialize(
int minor
)
{
unsigned32 mc146818a;
uint32_t mc146818a;
getRegister_f getReg;
setRegister_f setReg;
@@ -79,9 +79,9 @@ int mc146818a_get_time(
rtems_time_of_day *time
)
{
unsigned32 mc146818a;
uint32_t mc146818a;
getRegister_f getReg;
unsigned32 value;
uint32_t value;
rtems_interrupt_level level;
mc146818a = RTC_Table[ minor ].ulCtrlPort1;
@@ -139,7 +139,7 @@ int mc146818a_set_time(
rtems_time_of_day *time
)
{
unsigned32 mc146818a;
uint32_t mc146818a;
getRegister_f getReg;
setRegister_f setReg;

View File

@@ -52,15 +52,15 @@ extern rtc_fns mc146818a_fns;
/*
* Default register access routines
*/
unsigned32 mc146818a_get_register(
unsigned32 ulCtrlPort,
uint32_t mc146818a_get_register(
uint32_t ulCtrlPort,
unsigned8 ucRegNum
);
void mc146818a_set_register(
unsigned32 ulCtrlPort,
uint32_t ulCtrlPort,
unsigned8 ucRegNum,
unsigned32 ucData
uint32_t ucData
);
#endif

View File

@@ -19,13 +19,13 @@
#include <rtems.h>
#include <bsp.h>
unsigned32 mc146818a_get_register(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum
uint32_t mc146818a_get_register(
uint32_t ulCtrlPort,
uint8_t ucRegNum
)
{
unsigned8 val;
unsigned8 tmp;
uint8_t val;
uint8_t tmp;
outport_byte( ulCtrlPort, ucRegNum );
inport_byte( 0x84, tmp ); /* Hack a delay to give chip time to settle */
@@ -35,11 +35,11 @@ unsigned32 mc146818a_get_register(
}
void mc146818a_set_register(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum,
unsigned32 ucData
uint32_t ulCtrlPort,
uint8_t ucRegNum,
uint32_t ucData
)
{
outport_byte( ulCtrlPort, ucRegNum );
outport_byte( ulCtrlPort+1, (unsigned8)ucData );
outport_byte( ulCtrlPort+1, (uint8_t)ucData );
}