fifo.h
上传用户:sxdewei
上传日期:2014-06-02
资源大小:67k
文件大小:1k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. /*config_phase.h*/
  2. #ifndef _FIFO_H
  3. #define _FIFO_H
  4. #define  CGI_TO_MAIN_FIFO                   "/tmp/cgi_to_main"
  5. #define  MAX_FILE_NAME_LEN               30
  6. #define  MAX_CMD_LEN                           20
  7. #define  FIFO_PAGE_SIZE                       4096
  8. #define  READ_FIFO_DELAY_TIME          100
  9. #define  VIDEO_L                                   100
  10. #define  VIDEO_R                                   101
  11. #define  VIDEO_U                                  102
  12. #define  VIDEO_D                                  103
  13. #define  VIDEO_C                                   104
  14. #define  VIDEO_L_R                               105  
  15. #define  VIDEO_U_D                              106
  16. #define SET_DEFAULT_CFG                   107
  17. int open_read_fifo();
  18. void close_read_fifo();
  19. int read_fifo(int r_fd);
  20. int  open_write_fifo();
  21. void close_write_fifo(int w_fd);
  22. int notify_config(int w_fd);
  23. int send_cmd(int w_fd, int cmd);
  24. #endif