sinf.h
上传用户:poi891205
上传日期:2013-07-15
资源大小:9745k
文件大小:1k
源码类别:

DVD

开发平台:

C/C++

  1. #ifndef __SINF_H
  2. #define __SINF_H
  3. #include "types.h"
  4. #define UCHAR   UINT8
  5. #define UINT    UINT16
  6. #define ULONG   UINT32
  7. extern  UINT    servo_max_buffer;
  8. extern  BYTE    *pTrackBuf;
  9. extern  BYTE    *pServoUserInfo;
  10. extern  UCHAR   cServoWrongDataPass;
  11. extern  BYTE    gbSrvFuncSW;
  12. extern  BYTE    gbEjectSpeed;
  13. extern  BYTE    gbEjectSpeed1;
  14. extern  BYTE    gbEjectSpeed2;
  15. extern  BYTE    gbEjectSpeed3;
  16. extern  BYTE    gbEjectSpeed4;
  17. extern  BYTE  gbTray_Out_Cnt;
  18. extern  BYTE  gbTray_In_Cnt;
  19. extern  BYTE    gbTrayOutBrakeTimer;
  20. //extern  BYTE gbGPIO_TrigLED1;
  21. #ifdef SPHE8202
  22. extern  BYTE gbGPIO_TrigLED1;
  23. extern  BYTE    gbGPIO_TrayIsIn;//for 8202,cmchang
  24. extern  BYTE    gbGPIO_TrayIsOut;//for 8202,cmchang
  25. extern  BYTE    gbGPIO_TrayIsMid;//for 8202,cmchang
  26. extern  BYTE    gbGPIO_DiscIsIn;//for 8202,hcchang
  27. extern BYTE gbGPIO_LoadIn;//for 8202,hcchang
  28. extern BYTE gbGPIO_LoadOut;//for 8202,hcchang
  29. extern BYTE gbGPIO_SledIsOut;//for 8202,hcchang
  30. #endif
  31. extern  BYTE gbDebounce;
  32. // setup CDDVD Mode
  33. extern  void    SetCDDVDMode(void);
  34. #if defined(NO_DVD_SERVO)
  35.  #define is_svo_dvd()  1
  36. #else
  37.  extern  UINT    is_svo_dvd(void);
  38. #endif//#if defined(NO_DVD_SERVO)
  39. #endif