📄 sys_load.h
字号:
/******************************************************************************
*
* The information contained herein is the exclusive property of
* Sunplus Technology Co. And shall not be distributed, reproduced,
* or disclosed in whole in part without prior written permission.
*
* (C) COPYRIGHT 2005 SUNPLUS TECHNOLOGY CO.
* ALL RIGHTS RESERVED
*
* The entire notice above must be reproduced on all authorized copies.
*
*****************************************************************************/
/******************************************************************************
* Filename: Sys_Global.h
* Author: Robin.xjliu (eMail: xjliu@sunplus.com)
* Tel: 00885-028-87848688-5884
* Date: 2005-11-03
* Description: system global define
* Reference:
* Version history:
*-----------------------------------------------------------------------------
* Version YYYY-MM-DD-INDEX Modified By Description
* 1.0.0 2005-11-03 xjliu Create
*
*****************************************************************************/
#ifndef _SYS_LOAD_H
#define _SYS_LOAD_H
#include "Sys_vfs.h"
/**
* define all the data location address
*/
#define TEXT1_PNT_ADDR 0xa0140000
#define TEXT1_PNT_BUFF_ADDR 0xa0144000
#define TEXT2_PNT_ADDR 0xa0148000
#define TEXT2_PNT_BUFF_ADDR 0xa014c000
#define TEXT3_PNT_ADDR 0xa0150000
#define TEXT3_PNT_BUFF_ADDR 0xa0154000
#define BG_PAL_ADDR 0xa0158000
#define SP_PAL_ADDR 0xa015C000
#define TEXT_HEADER_ADDR 0xa0160000
#define SP_HEADER_ADDR 0xa0168000
#define SP_TBL_ADDR 0xa0170000
#define TEXT1_PGT_ADDR 0xa0200000
#define TEXT2_PGT_ADDR 0xa0300000
#define TEXT3_PGT_ADDR 0xa0400000//0xa0400000 ~ 0xa052c000
#define LCD_BUFFER0 0xa0600000//0xa052C000
#define LCD_BUFFER1 (LCD_BUFFER0 + 0x26000)
#define CSI_MD_BUFFER 0xa0700000
#define CSI_MD_DIFFBUF 0xa0701000
#define SP_PGT_ADDR (0xa0800000 - 0x2000)//size: 0x479400
#define SPMP 0x504D5053 //Header flag "SPMP"
#define idx1 0x31786469 //Index flag "idx1"
#define PictureFlag1 0x62643030 //00db
#define PictureFlag2 0x63643030 //00dc
typedef struct
{
char *path;
unsigned int nLoadAddress;
short sOpenFlag;
unsigned int nLength;
}LOAD_INFO;
void Sys_Init_FS(void);
unsigned int Sys_Load_SDCard(const LOAD_INFO *pLoadInfo, unsigned short nFileNum);
int MP4_Open_File_SDCard(int *fp,int *fp1,const LOAD_INFO *pLoadInfo);
void MP4_Close_File_SDCard(int *fp);
#endif //_SYS_LOAD_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -