irp.h
上传用户:fy98168
上传日期:2015-06-26
资源大小:13771k
文件大小:1k
源码类别:

DVD

开发平台:

C/C++

  1. #ifndef __IRP_H__
  2. #define __IRP_H__
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. #include "gendef.h"
  7. #define PROTOCOL_USER_DEFINED
  8. //#define PROTOCOL_RC5
  9. #define BLAST_CLOCK_FREQUENCY ST_ClockInfo.CommsBlock
  10. #define BLAST_EVT_DEV EvtblastDeviceName[0]
  11. #define BLAST_RXD_PIO "PIO2"
  12. #define BLAST_RXD_BIT PIO_BIT_4
  13. #define SYMBOL_BUFFER_SIZE 200
  14. #define BLASTER_RECEIVER 1
  15. /* Blaster Task Constants */
  16. #define BLAST_STACK_SIZE                1024
  17. #define BLAST_INTERACTIVE_PRIORITY      MIN_USER_PRIORITY
  18. #define NUMBER_EVT 1
  19. #define EVT_MAX_EVENTS          15
  20. #define EVT_MAX_CONNECTIONS     15
  21. #define EVT_MAX_SUBSCRIBERS     10
  22. UINT32 blaster_EvtInit(void);
  23. UINT32 blaster_Init(void);
  24. #ifdef __cplusplus
  25. }
  26. #endif
  27. #endif /* __IRP_H__ */