phonedev.h
上传用户:sy_wanhua
上传日期:2013-07-25
资源大小:3048k
文件大小:1k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

C/C++

  1. #ifndef __LINUX_PHONEDEV_H
  2. #define __LINUX_PHONEDEV_H
  3. #include <linux/types.h>
  4. #include <linux/version.h>
  5. #ifdef __KERNEL__
  6. #include <linux/poll.h>
  7. struct phone_device {
  8. struct phone_device *next;
  9. struct file_operations *f_op;
  10. int (*open) (struct phone_device *, struct file *);
  11. struct file *file_p;
  12. int board;
  13. int minor;
  14. };
  15. extern int phonedev_init(void);
  16. #define PHONE_MAJOR 100
  17. extern int phone_register_device(struct phone_device *, int unit);
  18. #define PHONE_UNIT_ANY -1
  19. extern void phone_unregister_device(struct phone_device *);
  20. #endif
  21. #endif