termio.h 433 B

12345678910111213141516171819202122232425262728
  1. #ifdef __CHANNEL__
  2. #define NCC 8
  3. #define VMIN 4
  4. #define VTIME 5
  5. #define ICRNL 0000400
  6. #define ONLCR 0000004
  7. #define ICANON 0000002
  8. #define ECHO 0000010
  9. struct termio {
  10. unsigned short c_iflag;
  11. unsigned short c_oflag;
  12. unsigned short c_cflag;
  13. unsigned short c_lflag;
  14. char c_line;
  15. unsigned char c_cc[NCC];
  16. };
  17. #define TIOC ('T'<<8)
  18. #define TCGETA (TIOC|1)
  19. #define TCSETA (TIOC|2)
  20. #else
  21. #include "/usr/include/termio.h"
  22. #endif