summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1998-07-29 00:17:01 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1998-07-29 00:17:01 +0000
commitee306fde142ed814e691ba008d68bab06afcb5f1 (patch)
tree241ac7519bd15330a83cca47915bf9fea4bb1254 /c
parentAdded config.c and deleted tod.c. (diff)
downloadrtems-ee306fde142ed814e691ba008d68bab06afcb5f1.tar.bz2
Corrected to reflect the ICM7170 which is really on this board.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/powerpc/dmv177/tod/config.c14
-rw-r--r--c/src/lib/libbsp/powerpc/dmv177/tod/todcfg.c14
2 files changed, 12 insertions, 16 deletions
diff --git a/c/src/lib/libbsp/powerpc/dmv177/tod/config.c b/c/src/lib/libbsp/powerpc/dmv177/tod/config.c
index 4fe5b9923c..e5bea51749 100644
--- a/c/src/lib/libbsp/powerpc/dmv177/tod/config.c
+++ b/c/src/lib/libbsp/powerpc/dmv177/tod/config.c
@@ -11,7 +11,7 @@
#include <bsp.h>
#include <libchip/rtc.h>
-#include <libchip/m48t08.h>
+#include <libchip/icm7170.h>
/*
* Configuration specific probe routines
@@ -34,16 +34,14 @@
rtc_tbl RTC_Table[] = {
{
"/dev/rtc0", /* sDeviceName */
- RTC_M48T08, /* deviceType */
- MC68681_FUNCTIONS, /* pDeviceFns */
+ RTC_ICM7170, /* deviceType */
+ &icm7170_fns, /* pDeviceFns */
rtc_probe, /* deviceProbe */
- NULL, /* pDeviceParams */
+ (void *) ICM7170_AT_32_KHZ, /* pDeviceParams */
DMV170_RTC_ADDRESS, /* ulCtrlPort1 */
- NULL, /* ulCtrlPort2 */
NULL, /* ulDataPort */
- m48t08_get_register, /* getRegister */
- m48t08_set_register, /* setRegister */
- NULL, /* unused */ /* setData */
+ icm7170_get_register_4, /* getRegister */
+ icm7170_set_register_4, /* setRegister */
}
};
diff --git a/c/src/lib/libbsp/powerpc/dmv177/tod/todcfg.c b/c/src/lib/libbsp/powerpc/dmv177/tod/todcfg.c
index 4fe5b9923c..e5bea51749 100644
--- a/c/src/lib/libbsp/powerpc/dmv177/tod/todcfg.c
+++ b/c/src/lib/libbsp/powerpc/dmv177/tod/todcfg.c
@@ -11,7 +11,7 @@
#include <bsp.h>
#include <libchip/rtc.h>
-#include <libchip/m48t08.h>
+#include <libchip/icm7170.h>
/*
* Configuration specific probe routines
@@ -34,16 +34,14 @@
rtc_tbl RTC_Table[] = {
{
"/dev/rtc0", /* sDeviceName */
- RTC_M48T08, /* deviceType */
- MC68681_FUNCTIONS, /* pDeviceFns */
+ RTC_ICM7170, /* deviceType */
+ &icm7170_fns, /* pDeviceFns */
rtc_probe, /* deviceProbe */
- NULL, /* pDeviceParams */
+ (void *) ICM7170_AT_32_KHZ, /* pDeviceParams */
DMV170_RTC_ADDRESS, /* ulCtrlPort1 */
- NULL, /* ulCtrlPort2 */
NULL, /* ulDataPort */
- m48t08_get_register, /* getRegister */
- m48t08_set_register, /* setRegister */
- NULL, /* unused */ /* setData */
+ icm7170_get_register_4, /* getRegister */
+ icm7170_set_register_4, /* setRegister */
}
};