?? fat32.h
字號:
#ifndef __FAT32_H
#define __FAT32_H
#include "Bulk.h"
#define BUFFER_LENGTH 1024
#define MAX_READ_LENGTH 16384
#define ATTR_READ_ONLY 0x01
#define ATTR_HIDDEN 0x02
#define ATTR_SYSTEM 0x04
#define ATTR_VOLUME_ID 0x08
#define ATTR_DIRECTRORY 0x10
#define ATTR_ARCHIVE 0x20
#define ATTR_LONG_NAME ATTR_READ_ONLY|ATTR_HIDDEN|ATTR_SYSTEM|ATTR_VOLUME_ID
#define LAST_LONG_ENTRY 0x40
#define MaxLFNum 20
/***************************************函數定義*****************************************/
uint8 ScanFDT(uint8 * pName);
uint8 GetDeviceInfo(void);
uint8 ChkSum (uint8 * pFcbName);
uint8 DeleteClusterLink32(uint32 clusterNum);
uint8 GoToPointer32(uint32 pointer);
uint8 MakeShortEntry(uint8 *FileName, uint8 *ph, uint8 DirFlag, uint8 *Timer);
uint8 ShortEntSearchAddr(uint8 * pLongName, uint8 * pShortName, uint8 DirFlag);
uint8 ClrACluster(uint32 ClusterNum);
uint16 Hash(uint8 * string, uint16 len);
uint32 FirstSectorofCluster32(uint32 clusterNum);
uint32 ThisFatSecNum32(uint32 clusterNum);
uint32 ThisFatEntOffset32(uint32 clusterNum);
uint32 GetNextClusterNum32(uint32 clusterNum);
uint32 GetFreeClusterNum32(void);
uint32 CreateClusterLink32(uint32 currentCluster);
uint32 MakeLongEntry(uint8 * pLong, uint8 * pBuffer, uint8 sum);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -