romfile.h
来自「好记星的控件,包括button,list,对文件操作」· C头文件 代码 · 共 44 行
H
44 行
#ifndef __ROM_FILE__
#define __ROM_FILE__
#define ROM_FILE_NUM 64
#define ROM_FILE_USER 5
#define ROM_FILE_HANDLE 0x70000000
typedef struct _ROM_FILE_AREA
{
UINT32 firstSector;
UINT32 sectorNum;
}ROM_FILE_AREA, *PROM_FILE_AREA;
typedef struct _ROM_FILE_TABLE
{
UINT32 area;
UINT32 offset;
UINT32 length;
UINT8 name[13];
UINT32 user;
}ROM_FILE_TABLE, *PROM_FILE_TABLE;
#define HANDLE_OPENED 1
#define HANDLE_CLOSED 0
typedef struct _ROM_HANDLE_TABLE
{
PROM_FILE_TABLE fileTable;
UINT32 current;
UINT32 state;
}ROM_HANDLE_TABLE, *PROM_HANDLE_TABLE;
#ifndef SYS_UPDATA
BOOL romFileInitial(VOID);
int romFileOpen(UINT8 *pFileName, UINT8 openMode);
STATUS romFileClose(INT fd);
INT32 romFileRead(INT fd, CHAR *buf, INT32 count);
INT32 romFileSeek(INT fd, INT32 offset, INT16 origin);
INT32 romFileLength(INT fd);
BOOL isRomFileHandle(INT fd);
#endif
#endif /* #ifndef __ROM_FILE__ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?