diff packages/io/serial/current/include/serialio.h @ 128:0c2b7be0d798 ecos-sw-2000-10-12

Merge from eCos master repository on 2000-10-12-08:46:24-BST
author jlarmour
date Thu, 12 Oct 2000 20:31:43 +0000
parents 6ed91473a1cd
children e0c0827131d1
line wrap: on
line diff
--- a/packages/io/serial/current/include/serialio.h
+++ b/packages/io/serial/current/include/serialio.h
@@ -182,14 +182,13 @@ typedef struct {
 #define CYG_SERIAL_STOP_DEFAULT        CYGNUM_SERIAL_STOP_1
 #define CYG_SERIAL_PARITY_DEFAULT      CYGNUM_SERIAL_PARITY_NONE
 #define CYG_SERIAL_WORD_LENGTH_DEFAULT CYGNUM_SERIAL_WORD_LENGTH_8
-#define CYG_SERIAL_FLAGS_DEFAULT       0
 
 #ifdef CYGDAT_IO_SERIAL_FLOW_CONTROL_DEFAULT_XONXOFF
-# define CYG_SERIAL_FLAGS_DEFAULT      CYG_SERIAL_FLOW_XONXOFF
+# define CYG_SERIAL_FLAGS_DEFAULT      (CYGNUM_SERIAL_FLOW_XONXOFF_RX|CYGNUM_SERIAL_FLOW_XONXOFF_TX)
 #elif defined(CYGDAT_IO_SERIAL_FLOW_CONTROL_DEFAULT_RTSCTS)
-# define CYG_SERIAL_FLAGS_DEFAULT      CYG_SERIAL_FLOW_RTSCTS
+# define CYG_SERIAL_FLAGS_DEFAULT      (CYGNUM_SERIAL_FLOW_RTSCTS_RX|CYGNUM_SERIAL_FLOW_RTSCTS_TX)
 #elif defined(CYGDAT_IO_SERIAL_FLOW_CONTROL_DEFAULT_DSRDTR)
-# define CYG_SERIAL_FLAGS_DEFAULT      CYG_SERIAL_FLOW_DSRDTR
+# define CYG_SERIAL_FLAGS_DEFAULT      (CYGNUM_SERIAL_FLOW_DSRDTR_RX|CYGNUM_SERIAL_FLOW_DSRDTR_TX)
 #else 
 # define CYG_SERIAL_FLAGS_DEFAULT      0
 #endif