1234567891011121314151617 |
- #ifndef _UART_DEF_EXT_H
- #define _UART_DEF_EXT_H
- #include <drv_types.h>
- #define MAX_BUFFER_SIZE 1024
- typedef struct _Ser8250_IOData{
- unsigned int len; //dont' use int!! overflow limit
- unsigned char buff[MAX_BUFFER_SIZE];
- } Ser8250_IOData, *Ser8250_IODataPtr;
- #define SiS_UART_READ _IOR('T', 0xA0, Ser8250_IOData ) //0x54A0
- #define SiS_UART_TRYREAD _IOR('T', 0xA1, Ser8250_IOData ) //0x54A1
- #define SiS_UART_WRITE _IOW('T', 0xA2, Ser8250_IOData ) //0x54A2
- #define SiS_UART_STOP _IOW('T', 0xA3, Ser8250_IOData ) //0x54A3
- #endif // end of #ifndef _UART_DEF_EXT_H
|