forked from Imagelibrary/rtems
Added prototype for default register access routines to header files.
Corrected prototypes to reflect unsigned32 values being passed around instead of unsigned8's.
This commit is contained in:
@@ -48,5 +48,53 @@
|
||||
|
||||
extern rtc_fns icm7170_fns;
|
||||
|
||||
/*
|
||||
* Default register access routines
|
||||
*/
|
||||
|
||||
unsigned32 icm7170_get_register( /* registers are at 1 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void icm7170_set_register(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
unsigned32 icm7170_get_register_2( /* registers are at 2 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void icm7170_set_register_2(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
unsigned32 icm7170_get_register_4( /* registers are at 4 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void icm7170_set_register_4(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
unsigned32 icm7170_get_register_8( /* registers are at 8 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void icm7170_set_register_8(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
#endif
|
||||
/* end of include file */
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
* ICM7170 Get Register Routine
|
||||
*/
|
||||
|
||||
unsigned8 _ICM7170_NAME(icm7170_get_register)(
|
||||
unsigned32 _ICM7170_NAME(icm7170_get_register)(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum
|
||||
)
|
||||
@@ -50,7 +50,7 @@ unsigned8 _ICM7170_NAME(icm7170_get_register)(
|
||||
void _ICM7170_NAME(icm7170_set_register)(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned8 ucData
|
||||
unsigned32 ucData
|
||||
)
|
||||
{
|
||||
_ICM7170_TYPE *port;
|
||||
|
||||
@@ -38,5 +38,53 @@
|
||||
|
||||
extern rtc_fns m48t08_fns;
|
||||
|
||||
/*
|
||||
* Default register access routines
|
||||
*/
|
||||
|
||||
unsigned32 m48t08_get_register( /* registers are at 1 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void m48t08_set_register(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
unsigned32 m48t08_get_register_2( /* registers are at 2 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void m48t08_set_register_2(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
unsigned32 m48t08_get_register_4( /* registers are at 4 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void m48t08_set_register_4(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
unsigned32 m48t08_get_register_8( /* registers are at 8 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void m48t08_set_register_8(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
#endif
|
||||
/* end of include file */
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
* M48T08 Get Register Routine
|
||||
*/
|
||||
|
||||
unsigned8 _M48T08_NAME(m48t08_get_register)(
|
||||
unsigned32 _M48T08_NAME(m48t08_get_register)(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum
|
||||
)
|
||||
@@ -50,7 +50,7 @@ unsigned8 _M48T08_NAME(m48t08_get_register)(
|
||||
void _M48T08_NAME(m48t08_set_register)(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned8 ucData
|
||||
unsigned32 ucData
|
||||
)
|
||||
{
|
||||
_M48T08_TYPE *port;
|
||||
|
||||
@@ -48,5 +48,53 @@
|
||||
|
||||
extern rtc_fns icm7170_fns;
|
||||
|
||||
/*
|
||||
* Default register access routines
|
||||
*/
|
||||
|
||||
unsigned32 icm7170_get_register( /* registers are at 1 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void icm7170_set_register(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
unsigned32 icm7170_get_register_2( /* registers are at 2 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void icm7170_set_register_2(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
unsigned32 icm7170_get_register_4( /* registers are at 4 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void icm7170_set_register_4(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
unsigned32 icm7170_get_register_8( /* registers are at 8 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void icm7170_set_register_8(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
#endif
|
||||
/* end of include file */
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
* ICM7170 Get Register Routine
|
||||
*/
|
||||
|
||||
unsigned8 _ICM7170_NAME(icm7170_get_register)(
|
||||
unsigned32 _ICM7170_NAME(icm7170_get_register)(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum
|
||||
)
|
||||
@@ -50,7 +50,7 @@ unsigned8 _ICM7170_NAME(icm7170_get_register)(
|
||||
void _ICM7170_NAME(icm7170_set_register)(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned8 ucData
|
||||
unsigned32 ucData
|
||||
)
|
||||
{
|
||||
_ICM7170_TYPE *port;
|
||||
|
||||
@@ -38,5 +38,53 @@
|
||||
|
||||
extern rtc_fns m48t08_fns;
|
||||
|
||||
/*
|
||||
* Default register access routines
|
||||
*/
|
||||
|
||||
unsigned32 m48t08_get_register( /* registers are at 1 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void m48t08_set_register(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
unsigned32 m48t08_get_register_2( /* registers are at 2 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void m48t08_set_register_2(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
unsigned32 m48t08_get_register_4( /* registers are at 4 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void m48t08_set_register_4(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
unsigned32 m48t08_get_register_8( /* registers are at 8 byte boundaries */
|
||||
unsigned32 ulCtrlPort, /* and accessed as bytes */
|
||||
unsigned8 ucRegNum
|
||||
);
|
||||
|
||||
void m48t08_set_register_8(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned32 ucData
|
||||
);
|
||||
|
||||
#endif
|
||||
/* end of include file */
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
* M48T08 Get Register Routine
|
||||
*/
|
||||
|
||||
unsigned8 _M48T08_NAME(m48t08_get_register)(
|
||||
unsigned32 _M48T08_NAME(m48t08_get_register)(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum
|
||||
)
|
||||
@@ -50,7 +50,7 @@ unsigned8 _M48T08_NAME(m48t08_get_register)(
|
||||
void _M48T08_NAME(m48t08_set_register)(
|
||||
unsigned32 ulCtrlPort,
|
||||
unsigned8 ucRegNum,
|
||||
unsigned8 ucData
|
||||
unsigned32 ucData
|
||||
)
|
||||
{
|
||||
_M48T08_TYPE *port;
|
||||
|
||||
Reference in New Issue
Block a user