hv_drv_Ddcci.h 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. /**
  2. * @file hv_drv_Ddcci.h
  3. * @brief Header file of ddcci module.
  4. *
  5. * @verbatim
  6. * ==============================================================================
  7. * ##### How to use #####
  8. * ==============================================================================
  9. * (+)
  10. *
  11. * @endverbatim
  12. *
  13. * @author HiView SoC Software Team
  14. * @version 1.0.0
  15. * @date 2022-08-10
  16. */
  17. #ifndef __SDK_DRV_DDCCI_H__
  18. #define __SDK_DRV_DDCCI_H__
  19. #include "hv_comm_DataType.h"
  20. #include "hv_comm_Define.h"
  21. #define U32_BYTE0(v) ((v) & 0xFF)
  22. #define U32_BYTE1(v) (((v) >> 8) & 0xFF)
  23. #define U32_BYTE2(v) (((v) >> 16) & 0xFF)
  24. #define U32_BYTE3(v) (((v) >> 24) & 0xFF)
  25. UCHAR8 Hv_Drv_Ddcci_GetPQToolCmd(VOID);
  26. UINT32 Hv_Drv_Ddcci_GetPQToolItem(VOID);
  27. UCHAR8 Hv_Drv_Ddcci_GetPQToolStatus(VOID);
  28. UINT32 Hv_Drv_Ddcci_GetPQToolInfo(VOID);
  29. VOID Hv_Drv_Ddcci_SetPQToolCmd(UCHAR8 ucCmd);
  30. VOID Hv_Drv_Ddcci_SetPQToolStatus(UCHAR8 ucSts);
  31. VOID Hv_Drv_Ddcci_SetPQToolInfo(UINT32 uiInfo);
  32. #endif