?? main.c
字號:
#define OS_GLOBALS
#include "../CPLD.h"
#include "GlobVar.h"
#define MP4_BUFFER_SIZE 80*1024
#define ABS_MAXFRAMENR 9999
int count=0;
/*****************************************************************************
* Main program
****************************************************************************/
int main()
{
unsigned char *mp4_buffer = NULL;
unsigned char *mp4_ptr = NULL;
unsigned char *out_buffer = NULL;
int still_left_in_buffer;
int notification;
long totalsize;
int status;
int j;
int use_assembler = 0;
int filenr;
int filestate;
int i;
Set_PLL( (short)(CORECLK/CLKIN), (short)(CORECLK/SYSCLK));
Init_EBIU();
Init_SDRAM();
/*****************************************************************************
* Main loop
****************************************************************************/
for(j = 0; j<100; j++)
{
totalsize = 0;
filenr = 0;
//for(DecodeFrameNum=0; DecodeFrameNum<24*1024*1024/4;DecodeFrameNum++)
for(DecodeFrameNum=0; DecodeFrameNum<24*1024*1024/4;DecodeFrameNum++)
{*DecoderImageY=0;
DecoderImageY++;
}
DecoderImageY = (unsigned long *)0;
for(DecodeFrameNum=0; DecodeFrameNum<24*1024*1024/4;DecodeFrameNum++)
{*DecoderImageY=DecodeFrameNum;
DecoderImageY++;
//if(DecodeFrameNum == 0x6dfb)
// i = 0;
}
DecoderImageY = (unsigned long *)0;
for(DecodeFrameNum=0; DecodeFrameNum<24*1024*1024/4;DecodeFrameNum++)
{
DisplayBufferSel = *DecoderImageY;
if(DisplayBufferSel != DecodeFrameNum)
i = 0;
DecoderImageY++;
}
DecoderImageY=0;
/*
DecoderImageY = 0x6dfc;
*DecoderImageY=0x1111;
DecoderImageY = 0x25ffc;
*DecoderImageY=0x1111;*/
i = 0;
}
while(1);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -