diff options
author | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 2004-11-22 22:27:19 +0000 |
---|---|---|
committer | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 2004-11-22 22:27:19 +0000 |
commit | bb15d1d2ca830c6e5b090ee7db8d072f7d5d1743 (patch) | |
tree | c4f69ac1b170ab568495f6ad840d0158fd61e4d0 /c/src/libchip/rtc/mc146818a_ioreg.c | |
parent | 2004-11-22 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-bb15d1d2ca830c6e5b090ee7db8d072f7d5d1743.tar.bz2 |
2004-11-22 Joel Sherrill <joel@OARcorp.com>
PR 693/misc
* libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
in/outport routines.
Diffstat (limited to '')
-rw-r--r-- | c/src/libchip/rtc/mc146818a_ioreg.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/c/src/libchip/rtc/mc146818a_ioreg.c b/c/src/libchip/rtc/mc146818a_ioreg.c index b53f577598..4258749d7e 100644 --- a/c/src/libchip/rtc/mc146818a_ioreg.c +++ b/c/src/libchip/rtc/mc146818a_ioreg.c @@ -19,6 +19,11 @@ #include <rtems.h> #include <bsp.h> +/* + * At this point, not all CPUs or BSPs have defined in/out port routines. + */ +#if defined(__i386__) || defined(__PPC__) +#if defined(inport_byte) uint32_t mc146818a_get_register( uint32_t ulCtrlPort, uint8_t ucRegNum @@ -43,3 +48,5 @@ void mc146818a_set_register( outport_byte( ulCtrlPort, ucRegNum ); outport_byte( ulCtrlPort+1, (uint8_t)ucData ); } +#endif +#endif |