hwapi_dwdma.h

来自「RK27驱动」· C头文件 代码 · 共 57 行

H
57
字号
/******************************************************************/
/*   Copyright (C) 2007 ROCK-CHIPS FUZHOU . All Rights Reserved.  */
/*******************************************************************
File	:  hwapi_Dwdma.h
Desc	:  Dwdma的外部接口声明
		  
Author	:  nzy
Date	: 
Notes	: 

$Log	: 
*********************************************************************/

#ifndef _HWAPI_DWDMA_H_
#define _HWAPI_DWDMA_H_

#include "typedef.h"


//DWDMA数据端口设置
typedef enum 
{
  DWDMA_Y_HS =4,
  DWDMA_UV_HS, 
  DWDMA_YUV_HS,
  DWDMA_FIFO_HS  
}DWDMA_HS;

//DWDMA通道设置
typedef enum 
{
  CH0 =0,
  CH1 
}DWDMA_CHN;	

typedef struct _DWDMALLP{
    UINT32      Sar;
    UINT32      Dar;
    struct  _DWDMALLP  *LLP;
    UINT32      CtrlL;
    UINT32      CtrlH;
    UINT32      Dstat;
}DWDMALLP; 


void DWDMA_PowerOnInit(void);
void DWDMA_Transmit(DWDMA_CHN Channel, DWDMALLP *LLP, DWDMA_HS HandShack);
void DWDMA_LLPCfg(UINT32 SourAddr, UINT32 DestAddr, DWDMALLP *CurLLP, UINT32 BSize);
void DWDMA_LLPEnd(DWDMALLP *CurLLP);
void DWDMA_LLPChange(DWDMALLP *CurLLP, DWDMALLP *NextLLP);

#endif /* _HWAPI_DWDMA_H_ */

/*********************************************************************
 END OF FILE
*********************************************************************/ 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?