1*53ee8cc1Swenshuai.xi /* 2*53ee8cc1Swenshuai.xi * generic_serial.h 3*53ee8cc1Swenshuai.xi * 4*53ee8cc1Swenshuai.xi * Copyright (C) 1998 R.E.Wolff@BitWizard.nl 5*53ee8cc1Swenshuai.xi * 6*53ee8cc1Swenshuai.xi * written for the SX serial driver. 7*53ee8cc1Swenshuai.xi * Contains the code that should be shared over all the serial drivers. 8*53ee8cc1Swenshuai.xi * 9*53ee8cc1Swenshuai.xi * Version 0.1 -- December, 1998. 10*53ee8cc1Swenshuai.xi */ 11*53ee8cc1Swenshuai.xi 12*53ee8cc1Swenshuai.xi #ifndef GENERIC_SERIAL_H 13*53ee8cc1Swenshuai.xi #define GENERIC_SERIAL_H 14*53ee8cc1Swenshuai.xi 15*53ee8cc1Swenshuai.xi 16*53ee8cc1Swenshuai.xi /* Flags */ 17*53ee8cc1Swenshuai.xi /* Warning: serial.h defines some ASYNC_ flags, they say they are "only" 18*53ee8cc1Swenshuai.xi used in serial.c, but they are also used in all other serial drivers. 19*53ee8cc1Swenshuai.xi Make sure they don't clash with these here... */ 20*53ee8cc1Swenshuai.xi #define GS_TX_INTEN 0x00800000 21*53ee8cc1Swenshuai.xi #define GS_RX_INTEN 0x00400000 22*53ee8cc1Swenshuai.xi #define GS_ACTIVE 0x00200000 23*53ee8cc1Swenshuai.xi 24*53ee8cc1Swenshuai.xi 25*53ee8cc1Swenshuai.xi 26*53ee8cc1Swenshuai.xi #define GS_TYPE_NORMAL 1 27*53ee8cc1Swenshuai.xi 28*53ee8cc1Swenshuai.xi #define GS_DEBUG_FLUSH 0x00000001 29*53ee8cc1Swenshuai.xi #define GS_DEBUG_BTR 0x00000002 30*53ee8cc1Swenshuai.xi #define GS_DEBUG_TERMIOS 0x00000004 31*53ee8cc1Swenshuai.xi #define GS_DEBUG_STUFF 0x00000008 32*53ee8cc1Swenshuai.xi #define GS_DEBUG_CLOSE 0x00000010 33*53ee8cc1Swenshuai.xi #define GS_DEBUG_FLOW 0x00000020 34*53ee8cc1Swenshuai.xi #define GS_DEBUG_WRITE 0x00000040 35*53ee8cc1Swenshuai.xi 36*53ee8cc1Swenshuai.xi #endif 37