diff packages/hal/sh/cq7708/current/src/hal_diag.c @ 151:25e238959bae

Merge from eCos master repository on 2001-02-12-23:44:24-GMT
author jlarmour
date Tue, 13 Feb 2001 01:23:16 +0000
parents 84e4bde58b26
children e0c0827131d1
line wrap: on
line diff
--- a/packages/hal/sh/cq7708/current/src/hal_diag.c
+++ b/packages/hal/sh/cq7708/current/src/hal_diag.c
@@ -56,9 +56,6 @@
 
 //-----------------------------------------------------------------------------
 
-#if defined(CYGSEM_HAL_VIRTUAL_VECTOR_DIAG) \
-    || defined(CYGPRI_HAL_IMPLEMENTS_IF_SERVICES)
-
 void
 cyg_hal_plf_comms_init(void)
 {
@@ -72,8 +69,6 @@ cyg_hal_plf_comms_init(void)
     cyg_hal_plf_sci_init(0, 0, CYGNUM_HAL_INTERRUPT_SCI_RXI, SCI_BASE);
 }
 
-#endif // CYGSEM_HAL_VIRTUAL_VECTOR_DIAG || CYGPRI_HAL_IMPLEMENTS_IF_SERVICES
-
 //=============================================================================
 // Led control
 //=============================================================================
@@ -97,6 +92,9 @@ hal_diag_led_off( void )
 
 #ifndef CYGSEM_HAL_VIRTUAL_VECTOR_DIAG
 
+#define CYGPRI_HAL_SH_SH3_SCI_PRIVATE
+#include <cyg/hal/sh3_sci.h>            // driver API
+
 static channel_data_t channel = { (cyg_uint8*)SCI_BASE, 0, 0};
 
 #if defined(CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS)