📄 post.h
字号:
/*****************************************
NAME: Post.h
DESC: header file for Post test codes
HISTORY: 2004.01.10:draft ver 0.0
*****************************************/
#ifndef __POST_H__
#define __POST_H__
#ifdef __cplusplus
extern "C"{
#endif
#define POST_IN_MASK (0xf0)
#define POST_OUT_MASK (0xf)
#define POST_IN_YCBYCR420 (0x10)
#define POST_IN_YCBYCR422 (0x20)
#define POST_IN_CBYCRY422 (0x40)
#define POST_IN_RGB16B (0x80)
#define POST_IN_RGB24B (0xa0)
#define POST_OUT_RGB16B (0x1)
#define POST_OUT_RGB24B (0x2)
#define POST_INTEN TRUE
#define POST_DISPLAY (0x10)
#define POST_INFRAMEBUFFER 0x13800000//Pingpong Memory 0 for output of Post Processor to display camer image on LCD, Size of 2MB.
#define POST_OUTFRAMEBUFFER 0x13300000//Pingpong Memory 0 for output of Post Processor to display camer image on OSD, Size of 0.5MB.
extern volatile U32 postProcessingDone;
extern U32 StartAddrY[4], EndAddrY[4];
extern U32 StartAddrCb[4], EndAddrCb[4];
extern U32 StartAddrCr[4], EndAddrCr[4];
extern U32 StartAddrRGB[4], EndAddrRGB[4];
void __irq PostIsr(void);
void Ch27_POST(void);
void PostDisplayFunction(void);
void PostDownloadImage(void);
void Test_Post_QCIF_YCbCr420_176220_16B(void);
void Test_Post_QCIF_YCbCr420_176220_24B(void);
void Test_Post_QCIF_YCbCr420_PQVGA_16B(void);
void Test_Post_QCIF_YCbCr420_PQVGA_24B(void);
void Test_Post_PQVGA_YCbCr420_PQVGA_16B(void);
void Test_Post_PQVGA_YCbCr420_PQVGA_24B(void);
void Test_Post_CIF_YCbCr420_PQVGA_16B(void);
void Test_Post_CIF_YCbCr420_PQVGA_24B(void);
void Test_Post_2M_YCbCr420_PQVGA_16B(void);
void Test_Post_2M_YCbCr420_PQVGA_24B(void);
void Test_Post_QCIF_YCbCr420_PQVGA_16B_Offset(void);
void Test_Post_CIF_YCbCr420_PQVGA_16B_Offset(void);
void Test_Post_YCbCr420_PQVGA_Padded(void);
void Test_Post_YCbCr420_PQVGA_Offset(void);
void Test_Post_RGB_RGB_PQVGA(void);
void PostInit(U32 OrgSrcWidth, U32 OrgSrcHeight, U32 SrcWidth, U32 SrcHeight, U32 SrcStartX, U32 SrcStartY,
U32 OrgDstWidth, U32 OrgDstHeight, U32 DstWidth, U32 DstHeight, U32 DstStartX, U32 DstStartY,
U32 InFrameBuffer,U32 OutFrameBuffer, U32 mode);
void PostStartProcessing(U32 FrameCnt);
#ifdef __cplusplus
}
#endif
#endif /*__POST_H__*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -