亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fs_fat.h

?? uCOS uCGUI uCFS 在ADS下調試通過 LPC2292
?? H
字號:
/*
**********************************************************************
*                          Micrium, Inc.
*                      949 Crestview Circle
*                     Weston,  FL 33327-1848
*
*                            uC/FS
*
*             (c) Copyright 2001 - 2003, Micrium, Inc.
*                      All rights reserved.
*
***********************************************************************

----------------------------------------------------------------------
File        : fs_fat.h
Purpose     : FAT File System Layer header
----------------------------------------------------------------------
Known problems or limitations with current version
----------------------------------------------------------------------
None.
---------------------------END-OF-HEADER------------------------------
*/

#ifndef _FS_FAT_H_
#define _FS_FAT_H_

/*********************************************************************
*
*             #define constants
*
**********************************************************************
*/

#define FS_FAT_ATTR_READ_ONLY   0x01
#define FS_FAT_ATTR_HIDDEN      0x02
#define FS_FAT_ATTR_SYSTEM      0x04
#define FS_FAT_VOLUME_ID        0x08
#define FS_FAT_ATTR_ARCHIVE     0x20
#define FS_FAT_ATTR_DIRECTORY   0x10

#define FS_FAT_DENTRY_SIZE      0x20


/*********************************************************************
*
*             Global data types
*
**********************************************************************
*/

/* BIOS parameter block (FAT12/FAT16) */
typedef struct {
  FS_u32          TotSec32;         /* RSVD + FAT + ROOT + FATA (>=64k) */
  FS_u32          FATSz32;          /* number of FAT sectors          */
  FS_u32          RootClus;         /* root dir clus for FAT32        */
  FS_u16          BytesPerSec;      /* _512_,1024,2048,4096           */
  FS_u16          RootEntCnt;       /* number of root dir entries     */
  FS_u16          TotSec16;         /* RSVD + FAT + ROOT + FATA (<64k) */
  FS_u16          FATSz16;          /* number of FAT sectors          */
  FS_u16          ExtFlags;         /* mirroring info                 */
  FS_u16          FSInfo;           /* position of FSInfo structure   */
  FS_u16          Signature;        /* 0xAA55 Signature               */
  FS_u16          RsvdSecCnt;       /* 1 for FAT12 & FAT16            */
  unsigned char   SecPerClus;       /* sec in allocation unit         */
  unsigned char   NumFATs;          /* 2                              */
} FS__FAT_BPB;


/* FAT directory entry */
typedef struct {
  unsigned char   data[32];
} FS__fat_dentry_type;


/*********************************************************************
*
*             Externals
*
**********************************************************************
*/

extern FS__FAT_BPB FS__FAT_aBPBUnit[FS_MAXDEV][FS_FAT_MAXUNIT];


/*********************************************************************
*
*             Global function prototypes
*
**********************************************************************
*/

/*********************************************************************
*
*             fat_misc
*/

void                FS__fat_block_init(void);
char                *FS__fat_malloc(unsigned int Size);
void                FS__fat_free(void *pBuffer);
FS_i32              FS__fat_diskclust(int Idx, FS_u32 Unit, FS_i32 StrtClst, FS_i32 ClstNum);
FS_i32              FS__fat_FAT_alloc(int Idx, FS_u32 Unit, FS_i32 LastClust);
FS_i32              FS__fat_FAT_find_eof(int Idx, FS_u32 Unit, FS_i32 StrtClst, FS_u32 *pClstCnt);
int                 FS__fat_which_type(int Idx, FS_u32 Unit);
int                 FS__fat_checkunit(int Idx, FS_u32 Unit);


/*********************************************************************
*
*             fat_in
*/

FS_size_t           FS__fat_fread(void *pData, FS_size_t Size, FS_size_t N, FS_FILE *pFile);


/*********************************************************************
*
*             fat_out
*/

FS_size_t           FS__fat_fwrite(const void *pData, FS_size_t Size, FS_size_t N, FS_FILE *pFile);
void                FS__fat_fclose(FS_FILE *pFile);


/*********************************************************************
*
*             fat_open
*/

FS_FILE             *FS__fat_fopen(const char *pFileName, const char *pMode, FS_FILE *pFile);
FS_u32              FS__fat_dir_size(int Idx, FS_u32 Unit, FS_u32 DirStart);
FS_u32              FS__fat_dir_realsec(int Idx, FS_u32 Unit, FS_u32 DirStart, FS_u32 DirSec);
void                FS__fat_make_realname(char *pEntryName, const char *pOrgName);
FS_u32              FS__fat_find_dir(int Idx, FS_u32 Unit, char *pDirName, FS_u32 DirStart, FS_u32 DirSize);
FS_u32              FS__fat_findpath(int Idx, const char *pFullName, FS_FARCHARPTR *pFileName, FS_u32 *pUnit, FS_u32 *pDirStart);
FS_i32              FS__fat_DeleteFileOrDir(int Idx, FS_u32 Unit,  const char *pName, FS_u32 DirStart, FS_u32 DirSize, char RmFile);


/*********************************************************************
*
*             fat_ioctl
*/

int                 FS__fat_ioctl(int Idx, FS_u32 Unit, FS_i32 Cmd, FS_i32 Aux, void *pBuffer);


/*********************************************************************
*
*             fat_dir
*/

#if FS_POSIX_DIR_SUPPORT
  FS_DIR              *FS__fat_opendir(const char *pDirName, FS_DIR *pDir);
  int                 FS__fat_closedir(FS_DIR *pDir);
  struct FS_DIRENT    *FS__fat_readdir(FS_DIR *pDir);
  int                 FS__fat_MkRmDir(const char *pDirName, int Idx, char MkDir);
#endif /* FS_POSIX_DIR_SUPPORT */


#endif  /* _FS_FAT_H_ */


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩午夜中文字幕| 日本欧美在线观看| 亚洲成人免费电影| 天堂一区二区在线| 蜜桃av一区二区在线观看| 国产老肥熟一区二区三区| a美女胸又www黄视频久久| 欧美亚一区二区| 欧美成人一级视频| 中文字幕亚洲视频| 五月天亚洲精品| 国产精品影视网| 欧美视频日韩视频在线观看| 欧美mv日韩mv| 亚洲免费大片在线观看| 奇米影视一区二区三区小说| 成人激情免费网站| 欧美一级xxx| 亚洲色欲色欲www| 美腿丝袜亚洲色图| 9l国产精品久久久久麻豆| 欧美一级艳片视频免费观看| 中文字幕av资源一区| 亚洲国产成人av网| 国产大陆a不卡| 欧美久久一区二区| 自拍偷拍亚洲综合| 国产在线视频一区二区| 欧美性猛交xxxx黑人交| 国产午夜精品福利| 日韩精品欧美精品| 99亚偷拍自图区亚洲| 精品日韩在线一区| 午夜精品久久久久久久99樱桃| 丁香激情综合国产| 日韩欧美在线不卡| 亚洲一区二区三区美女| 成人午夜视频网站| 欧美一区二区三区成人| 亚洲精品国产精品乱码不99| 国产精一区二区三区| 欧美一二三在线| 亚洲影视资源网| 波多野结衣中文一区| 精品国产伦一区二区三区免费| 亚洲成人自拍偷拍| 色94色欧美sute亚洲13| 亚洲国产精品ⅴa在线观看| 免费的国产精品| 欧美二区在线观看| 亚洲一区二区三区三| 99re在线精品| 中文字幕一区视频| 成人午夜av电影| 亚洲精品一区二区精华| 日本欧美大码aⅴ在线播放| 一本大道久久a久久综合| 中文字幕欧美国产| 国产精品原创巨作av| 精品理论电影在线| 免费的成人av| 日韩午夜精品视频| 天堂va蜜桃一区二区三区 | 亚洲色图欧洲色图| 成人精品视频.| 国产精品色呦呦| 高清国产一区二区三区| 精品国产1区二区| 久久91精品国产91久久小草 | 久久不见久久见免费视频7 | 国内偷窥港台综合视频在线播放| 宅男噜噜噜66一区二区66| 一区二区三区四区蜜桃| 91丨porny丨在线| 成人免费小视频| 色欲综合视频天天天| 亚洲精品久久嫩草网站秘色| 91久久精品一区二区| 亚洲自拍偷拍麻豆| 欧美日韩亚州综合| 天天操天天色综合| 日韩欧美成人一区| 国产一区二区不卡在线| 国产肉丝袜一区二区| 国产99久久久国产精品潘金| 国产精品蜜臀在线观看| 99精品视频在线免费观看| 亚洲视频在线一区| 欧美日韩一区二区三区四区五区| 亚洲综合久久av| 欧美一区二区在线视频| 黄网站免费久久| 国产精品美女久久久久久久 | 舔着乳尖日韩一区| 日韩欧美国产午夜精品| 国产精品一区二区久久不卡| 国产日韩精品视频一区| av一区二区三区| 亚洲第一久久影院| 精品国产成人系列| jiyouzz国产精品久久| 亚洲一线二线三线视频| 91精品蜜臀在线一区尤物| 久久成人免费日本黄色| 欧美激情在线看| 在线看日韩精品电影| 老司机精品视频在线| 国产日韩av一区| 欧美影院一区二区| 精品一区二区三区欧美| 国产精品久久久久影院| 欧美精品在线一区二区三区| 国产麻豆精品一区二区| 一区二区三区中文在线观看| 日韩一区二区免费在线电影| 成人免费毛片高清视频| 亚洲电影一级片| 久久免费午夜影院| 欧美亚洲国产bt| 国产一区二区三区国产| 亚洲激情av在线| 日韩精品一区二区三区四区 | 亚洲免费色视频| 日韩一区国产二区欧美三区| 成人h动漫精品一区二| 日本成人在线不卡视频| 国产精品理论片| 日韩欧美色电影| 色综合久久久久网| 国产一区二区主播在线| 亚洲与欧洲av电影| 国产日韩欧美一区二区三区乱码| 91成人网在线| 国产精品综合网| 日韩电影免费在线看| 成人免费在线播放视频| 精品国产乱码久久久久久1区2区| 在线免费一区三区| 成人免费高清视频| 蜜臂av日日欢夜夜爽一区| 一区二区免费在线播放| 久久毛片高清国产| 欧美精品九九99久久| 97久久精品人人爽人人爽蜜臀| 激情图片小说一区| 亚洲成人免费观看| 亚洲精品美腿丝袜| 欧美—级在线免费片| 欧美成人性战久久| 欧美伦理视频网站| 欧美亚洲国产bt| 91视频com| av不卡在线播放| 国产成人精品1024| 激情成人综合网| 蜜乳av一区二区三区| 亚洲va欧美va人人爽午夜| 国产精品毛片大码女人| 26uuu亚洲| 日韩一区二区三区免费看 | 日欧美一区二区| 亚洲一区二区在线播放相泽| 综合欧美亚洲日本| 国产精品国产三级国产aⅴ原创| 日韩精品在线看片z| 欧美一区二区性放荡片| 欧美无乱码久久久免费午夜一区| av在线综合网| av网站免费线看精品| 成人久久视频在线观看| 国产高清不卡一区| 黄页视频在线91| 激情欧美一区二区三区在线观看| 免费一级片91| 另类小说视频一区二区| 日韩不卡一二三区| 日本女人一区二区三区| 日韩中文字幕区一区有砖一区 | 欧美熟乱第一页| 色八戒一区二区三区| 色综合天天在线| 色94色欧美sute亚洲13| 99精品视频在线播放观看| 99re这里都是精品| 91麻豆精品在线观看| 在线观看视频一区二区欧美日韩| 欧美在线不卡视频| 欧美视频一区二区在线观看| 欧美亚洲动漫另类| 777奇米成人网| 日韩一区二区三区免费看| 欧美刺激脚交jootjob| 精品黑人一区二区三区久久| 久久只精品国产| 久久精品无码一区二区三区| 国产精品久久久久久妇女6080| 自拍偷拍欧美精品| 亚洲成人激情自拍| 免费视频一区二区| 国产美女久久久久|