A SERVICE OF

logo

iVIEW-100 Series user’s Manual, 2006, v2.0 ----- 162
void DelayMs(unsigned t);/* delay unit is ms, use system timeticks. */
/* for MiniOS7 FLASH file system */
#ifndef __FILE_DATA__
#define __FILE_DATA__
typedef struct {
unsigned mark; /* 0x7188 -> is file */
unsigned char fname[12];
unsigned char year;
unsigned char month;
unsigned char day;
unsigned char hour;
unsigned char minute;
unsigned char sec;
unsigned long size;
char far *addr;
unsigned CRC;
unsigned CRC32;
} FILE_DATA;
#endif
#ifndef _DISK_AB_
#define _DISK_AB_
typedef struct {
unsigned sizeA:3;
unsigned sizeB:3;
unsigned sizeC:3;
unsigned sum:7;
} SIZE_AB;
#endif
extern SIZE_AB SizeAB;
extern FILE_DATA far *fdata;
#define DISKA 0
#define DISKB 1