📄 hwapi_dwdma.h
字号:
/******************************************************************/
/* 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,
CH0AND1
}DWDMA_CHN;
typedef struct _DWDMALLP
{
UINT32 Sar;
UINT32 Dar;
struct _DWDMALLP *LLP;
UINT32 CtrlL;
UINT32 CtrlH;
UINT32 Dstat;
}DWDMALLP;
void DWDMA_Init(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);
void DWDMA_DisChannel(DWDMA_CHN Channel);
void DWDMA_DestScatter(DWDMA_CHN Channel, UINT32 Successive, UINT32 Interval);
void DWDMA_EnableDSR(DWDMALLP *CurLLP);
#endif /* _HWAPI_DWDMA_H_ */
/*********************************************************************
END OF FILE
*********************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -