Method | Description | |
---|---|---|
CreateVFSMount ( ) : IFileSystem | ||
Delete ( uint childBlock, uint parentBlock, uint parentBlockIndex ) : void | ||
ExtractFileName ( byte directory, uint index ) : string | ||
FAT ( IPartitionDevice partition ) : System | ||
FindEntry ( |
||
FindNthCluster ( uint start, uint count ) : uint | ||
Format ( |
||
GetClusterEntry ( byte data, uint index, FATType type ) : uint | ||
GetFileSize ( uint directoryBlock, uint index ) : uint | ||
GetSectorsPerClusterByTotalSectors ( FATType type, uint sectors ) : byte | ||
NextCluster ( uint start ) : uint | ||
ReadCluster ( uint cluster, byte block ) : bool | ||
ReadCluster ( uint cluster ) : byte[] | ||
WriteCluster ( uint cluster, byte block ) : bool |
Method | Description | |
---|---|---|
AllocateCluster ( ) : uint | ||
FreeClusterChain ( uint first ) : bool | ||
GetClusterBySector ( uint sector ) : uint | ||
GetClusterEntryValue ( uint cluster ) : uint | ||
IsClusterBad ( uint cluster ) : bool | ||
IsClusterFree ( uint cluster ) : bool | ||
IsClusterLast ( uint cluster ) : bool | ||
IsClusterReserved ( uint cluster ) : bool | ||
IsUsed ( uint cluster ) : bool | ||
IsValidFatCharacter ( char c ) : bool | ||
ReadBootSector ( ) : bool | ||
SetClusterEntryValue ( uint cluster, uint nextcluster ) : bool |
public Delete ( uint childBlock, uint parentBlock, uint parentBlockIndex ) : void | ||
childBlock | uint | |
parentBlock | uint | |
parentBlockIndex | uint | |
return | void |
public static ExtractFileName ( byte directory, uint index ) : string | ||
directory | byte | |
index | uint | |
return | string |
public FAT ( IPartitionDevice partition ) : System | ||
partition | IPartitionDevice | |
return | System |
public FindEntry ( |
||
compare | ||
startCluster | uint | |
return | DirectoryEntryLocation |
public FindNthCluster ( uint start, uint count ) : uint | ||
start | uint | |
count | uint | |
return | uint |
public Format ( |
||
fatSettings | ||
return | bool |
protected FreeClusterChain ( uint first ) : bool | ||
first | uint | |
return | bool |
protected GetClusterBySector ( uint sector ) : uint | ||
sector | uint | |
return | uint |
static public GetClusterEntry ( byte data, uint index, FATType type ) : uint | ||
data | byte | |
index | uint | |
type | FATType | |
return | uint |
protected GetClusterEntryValue ( uint cluster ) : uint | ||
cluster | uint | |
return | uint |
public GetFileSize ( uint directoryBlock, uint index ) : uint | ||
directoryBlock | uint | |
index | uint | |
return | uint |
public static GetSectorsPerClusterByTotalSectors ( FATType type, uint sectors ) : byte | ||
type | FATType | |
sectors | uint | |
return | byte |
protected IsClusterBad ( uint cluster ) : bool | ||
cluster | uint | |
return | bool |
protected IsClusterFree ( uint cluster ) : bool | ||
cluster | uint | |
return | bool |
protected IsClusterLast ( uint cluster ) : bool | ||
cluster | uint | |
return | bool |
protected IsClusterReserved ( uint cluster ) : bool | ||
cluster | uint | |
return | bool |
protected static IsValidFatCharacter ( char c ) : bool | ||
c | char | |
return | bool |
public ReadCluster ( uint cluster, byte block ) : bool | ||
cluster | uint | |
block | byte | |
return | bool |
protected SetClusterEntryValue ( uint cluster, uint nextcluster ) : bool | ||
cluster | uint | |
nextcluster | uint | |
return | bool |
public WriteCluster ( uint cluster, byte block ) : bool | ||
cluster | uint | |
block | byte | |
return | bool |