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

DVD

开发平台:

C/C++

  1. /*****************************************************************************
  2. File Name  : vtg.h
  3. Description: 5105 VTG header
  4. Copyright (C) 2004 STMicroelectronics
  5. *****************************************************************************/
  6. /* Define to prevent recursive inclusion */
  7. #ifndef __VTG_H
  8. #define __VTG_H
  9. /* Includes --------------------------------------------------------------- */
  10. #include "stddefs.h"    /* STAPI includes */
  11. #include "stvtg.h"
  12. #include "service.h"
  13. #include "stdenc.h"
  14. /* Exported Types ------------------------------------------------------ */
  15. /* Exported Constants -------------------------------------------------- */
  16. /* Exported Variables -------------------------------------------------- */
  17. extern STVTG_Handle_t       g_KB_VtgHandle;
  18. extern ST_DeviceName_t      g_KB_VtgDeviceName;
  19. extern STVTG_ModeParams_t   g_KB_VtgModeParams;
  20. extern STVTG_TimingMode_t   g_KB_VtgTimingMode;
  21. /* Exported Macros ----------------------------------------------------- */
  22. #define KB_VTG_DEVICE_TYPE             STVTG_DEVICE_TYPE_VFE2
  23. #define KB_VTG_DEVICE_BASE_ADDRESS     0
  24. #define KB_VTG_INTERRUPT_LEVEL         0
  25. #ifndef KB_VTG_BASE_ADDRESS
  26.     #define KB_VTG_BASE_ADDRESS        ST5105_VTG_BASE_ADDRESS
  27. #endif
  28. #ifndef KB_VTG_INTERRUPT_NUMBER
  29.     #define KB_VTG_INTERRUPT_NUMBER    ST5105_VTG_VSYNC_INTERRUPT
  30. #endif
  31. /* Exported Functions -------------------------------------------------- */
  32. ST_ErrorCode_t KB_VtgSetup(KB_ServiceDisplay SERVICE_Display);
  33. ST_ErrorCode_t KB_VtgGetMode(void);
  34. ST_ErrorCode_t KB_VtgSetMode(STDENC_Mode_t STDENC_Mode);
  35. #endif /* __VTG_H */
  36. /* EOF --------------------------------------------------------------------- */