baseintegtests/baseintegrationtest/testsuites/fat32/testdata/basetestfat32confighardware.ini
author John Imhofe
Mon, 19 Oct 2009 15:55:17 +0100
changeset 0 a41df078684a
permissions -rw-r--r--
Convert Kernelhwsrv package from SFL to EPL kernel\eka\compsupp is subject to the ARM EABI LICENSE userlibandfileserver\fatfilenameconversionplugins\unicodeTables is subject to the Unicode license kernel\eka\kernel\zlib is subject to the zlib license

[Common]
DriveLetter=D
SetDebug=0
[Larger512]
FormatType=Full


[BadMedia]
FormatType=Full

ReadPosition=11
NumberOfBytes=2
WritePosition=11
WriteValue1=1
WriteValue2=0
CheckCode=-20
PassRegardless=N
CorrectVerdict=Fail

[BadMedia_i]
NumberOfBytes=2
WritePosition=C11
WriteValue1=1
WriteValue2=0

[CorruptFatTable_4i]
FormatType=Full

SetFileName=FatCorrupt.txt
Action=SetFileSize
CheckCode=0

[CorruptFatTable_4ii]

SetFileName=FatCorrupt2.txt
Action=SetFileSize
CheckCode=0
WritePosition=4018
NumberOfBytes=1	
WriteValue1=4

[CorruptFatTable_4iii]

CheckCode=2
PassRegardless=N

[CorruptFatTable_3i]
FormatType=Full

SetFileName=FatCorrupt.txt
Action=SetFileSize
CheckCode=0

[CorruptFatTable_3ii]

WritePosition=4010
NumberOfBytes=8	
WriteValue1=ff
WriteValue2=ff
WriteValue3=ff
WriteValue4=0f
WriteValue5=0
WriteValue6=0
WriteValue7=0
WriteValue8=0
CheckCode=4
PassRegardless=N

[CorruptFatTable_2i]
FormatType=Full

NumberOfBytes=4
WritePosition=4048	
WriteValue1=18
WriteValue2=0
WriteValue3=0
WriteValue4=0
CorrectVerdict=Fail

[CorruptFatTable_2ii]

NumberOfBytes=4
WritePosition=40D0	
WriteValue1=22
WriteValue2=0
WriteValue3=0
WriteValue4=0

[CorruptFatTable_2iii]

NumberOfBytes=4
WritePosition=4138	
WriteValue1=2
WriteValue2=0
WriteValue3=0
WriteValue4=0
CheckCode=3
PassRegardless=Y

[CorruptFatTable_1i]
FormatType=Full

SetFileName=FatCorrupt.txt
Action=SetFileSize
CheckCode=0

[CorruptFatTable_1ii]

WritePosition=400C
NumberOfBytes=4	
WriteValue1=0
WriteValue2=0
WriteValue3=0
WriteValue4=0
CheckCode=1
PassRegardless=N

[BPB_FATSz32]
FormatType=Full

Calculation=ComputeFatSize

[Bit_CInShutBitMask]
FormatType=Quick

ReadPosition=4000
Mask=4000000
MaskReturn=1
NumberOfBytes=4

[Bit_CHrdErrBitMask]
FormatType=Quick

ReadPosition=4004
Mask=8000000
MaskReturn=1
NumberOfBytes=4

[BPB_ExtFlags_1]
FormatType=Full

ReadPosition=29
Mask=0
NumberOfBytes=1


[BPB_ExtFlags_4]
FormatType=Quick

ReadPosition=29
Mask=70
MaskReturn=0
NumberOfBytes=1

[BPB_ExtFlags_6]
FormatType=Quick

ReadPosition=28
Mask=FF
MaskReturn=0
NumberOfBytes=1

[BPB_FSVer]
FormatType=Full

ReadPosition=2A
NumberOfBytes=2
CorrectResult1=0
CorrectResult2=0
WritePosition=2A	
WriteValue1=1
WriteValue2=0
CorrectVerdict=Pass

[BPB_FSVer_2b]
FormatType=Full
NumberOfBytes=2
WritePosition=C2A	
WriteValue1=1
WriteValue2=0
CorrectVerdict=Fail

[BPB_FSVer_3]
FormatType=Full

ReadPosition=2A
NumberOfBytes=2
CorrectResult1=0
CorrectResult2=0
WritePosition=2B	
WriteValue1=0
WriteValue2=1
CorrectVerdict=Pass

[BPB_FSVer_3b]
FormatType=Full

ReadPosition=2A
NumberOfBytes=2
CorrectResult1=0
CorrectResult2=0
WritePosition=C2B	
WriteValue1=0
WriteValue2=1
CorrectVerdict=Fail

[BPB_FSVer_4]
FormatType=Full

NumberOfBytes=2
WritePosition=2B	
WriteValue1=0
WriteValue2=0
CorrectVerdict=Pass

[BPB_RootClus_1]
FormatType=Full

ReadPosition=2C
NumberOfBytes=4
CorrectResult1=2
CorrectResult2=0
CorrectResult3=0
CorrectResult4=0

[BPB_RootClus_2]
FormatType=Quick

ReadPosition=2C
NumberOfBytes=4
CorrectResult1=3
CorrectResult2=0
CorrectResult3=0
CorrectResult4=0
WritePosition=4008	
WriteValue1=f7
WriteValue2=ff
WriteValue3=ff
WriteValue4=0f

[BPB_FSInfo]
FormatType=Full

ReadPosition=30
NumberOfBytes=2
CorrectResult1=1
CorrectResult2=0

[BPB_BkBootSec]
FormatType=Full

ReadPosition=32
NumberOfBytes=2
CorrectResult1=6
CorrectResult2=0

[BPB_BkBootSec_i]
FormatType=Full

ReadPosition=C03
NumberOfBytes=4
CorrectResult1=45
CorrectResult2=50
CorrectResult3=4F
CorrectResult4=43

[BPB_Reserved]
FormatType=Full

ReadPosition=34
NumberOfBytes=C
CorrectResult1=0
CorrectResult2=0
CorrectResult3=0
CorrectResult4=0
CorrectResult5=0
CorrectResult6=0
CorrectResult7=0
CorrectResult8=0
CorrectResult9=0
CorrectResult10=0
CorrectResult11=0
CorrectResult12=0

[BPB_Reserved_2]

WritePosition=34
NumberOfBytes=C
WriteValue1=1
WriteValue2=1
WriteValue3=1
WriteValue4=1
WriteValue5=1
WriteValue6=1
WriteValue7=1
WriteValue8=1
WriteValue9=1
WriteValue10=1
WriteValue11=1
WriteValue12=1
CheckCode=-5
PassRegardless=Y

[BPB_RootEntCnt_2]
FormatType=Quick

ReadPosition=11
NumberOfBytes=2
CorrectResult1=0
CorrectResult2=0

[BPB_RootEntCnt_3]

ReadPosition=11
NumberOfBytes=2
WritePosition=11
WriteValue1=1
WriteValue2=0
CheckCode=-20
PassRegardless=N

[BPB_RootEntCnt_3i]
NumberOfBytes=2
WritePosition=C11
WriteValue1=1
WriteValue2=0

[FAT32Cluster_1]
FormatType=Full

Calculation=ClusterCount

[FAT32Cluster_2a]
FormatType=Quick

ReadPosition=4010
NumberOfBytes=4
CorrectResult1=f7
CorrectResult2=ff
CorrectResult3=ff
CorrectResult4=0f
WritePosition=4010	
WriteValue1=f7
WriteValue2=ff
WriteValue3=ff
WriteValue4=0f
Action=SetFileSize
CheckCode=0
Attributes=Normal

[FAT32Cluster_2b]

ReadPosition=400C
NumberOfBytes=10
CorrectResult1=05
CorrectResult2=00
CorrectResult3=00
CorrectResult4=00
CorrectResult5=f7
CorrectResult6=ff
CorrectResult7=ff
CorrectResult8=0f
CorrectResult9=06
CorrectResult10=00
CorrectResult11=00
CorrectResult12=00
CorrectResult13=ff
CorrectResult14=ff
CorrectResult15=ff
CorrectResult16=0f


[FSINFOSTRUC_1]
FormatType=Full

ReadPosition=200
NumberOfBytes=4
CorrectResult1=52
CorrectResult2=52
CorrectResult3=61
CorrectResult4=41

[FSINFOSTRUC_2]

ReadPosition=3FC
NumberOfBytes=4
CorrectResult1=00
CorrectResult2=00
CorrectResult3=55
CorrectResult4=AA

[FSINFOSTRUC_3]

ReadPosition=3E4
NumberOfBytes=4
CorrectResult1=72
CorrectResult2=72
CorrectResult3=41
CorrectResult4=61

[FSINFOSTRUC_4b]

ReadPosition=3E8
NumberOfBytes=4
CorrectResult1=CB
CorrectResult2=57
CorrectResult3=3
CorrectResult4=0
Action=SetFileSize
CheckCode=0
Attributes=Normal
Calculation=CheckFSInfo

[FSINFOSTRUC_4c]

FormatType=Quick
WritePosition=3E8
NumberOfBytes=4
WriteValue1=FF
WriteValue2=FF
WriteValue3=FF
WriteValue4=FF
CheckCode=0
PassRegardless=N

[FSINFOSTRUC_4d]
FormatType=Full

Calculation=SetGreater
CheckCode=-20
PassRegardless=Y

[FSINFOSTRUC_5a]
FormatType=Quick

ReadPosition=3EC
CorrectResult1=2
CorrectResult2=0
CorrectResult3=0
CorrectResult4=0

[FSINFOSTRUC_5b]
FormatType=Quick

ReadPosition=3EC
NumberOfBytes=4
WritePosition=400C	
WriteValue1=f7
WriteValue2=ff
WriteValue3=ff
WriteValue4=0f
CorrectResult1=3
CorrectResult2=0
CorrectResult3=0
CorrectResult4=0

[FSINFOSTRUC_5c]
FormatType=Full
NumberOfBytes=4

ReadPosition=3EC
ReadLength=4
CorrectResult1=5
CorrectResult2=0
CorrectResult3=0
CorrectResult4=0
Action=SetFileSize
CheckCode=0
Attributes=Normal

[DIR_Name_1]
FormatType=Full

Action=DeleteFile
CheckCode=0
Attributes=Normal
ReadPosition=0
ClusterNumber=2
Entry=1
PositionInEntry=64
NumberOfBytes=1
CorrectResult1=E5

[DIR_Name_2]

ReadPosition=0
ClusterNumber=3
Entry=1
PositionInEntry=64
NumberOfBytes=1
CorrectResult1=0

[DIR_Name_3]
FormatType=Full

SetFileName=Tst06.txt
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=0
NumberOfBytes=1	
WriteValue1=6
CheckCode=0
PassRegardless=Y
ReadAction=OpenFile
FileName=Tst06.txt
ReadCheckCode=-20

[DIR_Name_5_check]
FormatType=Full

CheckCode=-5
PassRegardless=Y

[DIR_Name_5i]
FormatType=Full

SetFileName=Tst22.txt
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=0
NumberOfBytes=1	
WriteValue1=22
CheckCode=0
PassRegardless=Y
ReadAction=OpenFile
FileName=Tst22.txt
ReadCheckCode=-20

[DIR_Name_5ii]
FormatType=Full

SetFileName=Tst2A.txt
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=0
NumberOfBytes=1	
WriteValue1=2A
CheckCode=0
PassRegardless=Y
ReadAction=OpenFile
FileName=Tst2A.txt
ReadCheckCode=-20

[DIR_Name_5iii]
FormatType=Full

SetFileName=Tst2B.txt
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=0
NumberOfBytes=1	
WriteValue1=2B
CheckCode=0
PassRegardless=Y
ReadAction=OpenFile
FileName=Tst2B.txt
ReadCheckCode=-20
[DIR_Name_5iv]
FormatType=Full

SetFileName=Tst2C.txt
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=0
NumberOfBytes=1	
WriteValue1=2C
CheckCode=0
PassRegardless=Y
ReadAction=OpenFile
FileName=Tst2C.txt
ReadCheckCode=-20
[DIR_Name_5v]
FormatType=Full

SetFileName=Tst2E.txt
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=0
NumberOfBytes=1	
WriteValue1=2D
CheckCode=0
PassRegardless=Y
ReadAction=OpenFile
FileName=Tst2E.txt
ReadCheckCode=-20




[DIR_Attr_1]
FormatType=Quick

Action=Write
OpenMode=ReadOnly
CheckCode=-21
Attributes=ReadOnly

[DIR_Attr_2]
FormatType=Quick

Action=DirList
OpenMode=ReadOnly
CheckCode=-1
Attributes=Hidden

[DIR_Attr_3]
FormatType=Quick

Action=CheckAtt
CheckCode=0
Attributes=System

[DIR_Attr_4]
FormatType=Quick

Action=CheckAtt
CheckCode=-2
Attributes=Dir

[DIR_Attr_5]
FormatType=Quick

Action=MakeDirectory
CheckCode=0
Attributes=Dir
SetFileName=DirCreate

[DIR_Attr_6]
FormatType=Quick

Action=SetLabel
CheckCode=0
Attributes=Dir

[DIR_Attr_7]
FormatType=Quick

Action=SetTwoLabels
CheckCode=-28
Attributes=Dir

[DIRSPECIALENT_1]
FormatType=Full

Action=MakeTwoDirectory
Attributes=Dir
CheckCode=0

[DIRSPECIALENT_1a]

ReadPosition=0
ClusterNumber=3
Entry=1
PositionInEntry=0
NumberOfBytes=B
CorrectResult1=2E
CorrectResult2=20
CorrectResult3=20
CorrectResult4=20
CorrectResult5=20
CorrectResult6=20
CorrectResult7=20
CorrectResult8=20
CorrectResult9=20
CorrectResult10=20
CorrectResult11=20

[DIRSPECIALENT_1b]

ReadPosition=0
ClusterNumber=3
Entry=1
PositionInEntry=32
NumberOfBytes=B
CorrectResult1=2E
CorrectResult2=2E
CorrectResult3=20
CorrectResult4=20
CorrectResult5=20
CorrectResult6=20
CorrectResult7=20
CorrectResult8=20
CorrectResult9=20
CorrectResult10=20
CorrectResult11=20

[DIRSPECIALENT_2a]
FormatType=Quick

SetFileName=.
CheckCode=-28

[DIRSPECIALENT_2b]
FormatType=Quick

SetFileName=..
CheckCode=-28

[DIR_Date]
FormatType=Full

SetFileName=DirDateTestFile.txt
CheckCode=0

[DIR_Date_1ai]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=80	
WriteValue1=21
WriteValue2=00

[DIR_Date_1aii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=88	
WriteValue1=21
WriteValue2=00
FileName=DirDateTestFile.txt
ReadAction=GetModDate
Date= 01 01 1980

[DIR_Date_1bi]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=80		
WriteValue1=3F
WriteValue2=00

[DIR_Date_1bii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=88		
WriteValue1=3F
WriteValue2=00
FileName=DirDateTestFile.txt
ReadAction=GetModDate
Date= 31 01 1980

[DIR_Date_1ci]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=80		
WriteValue1=20
WriteValue2=00

[DIR_Date_1cii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=88		
WriteValue1=20
WriteValue2=00
FileName=DirDateTestFile.txt
ReadAction=GetModDate
Date= 01 01 0000

[DIR_Date_2ai]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=80		
WriteValue1=21
WriteValue2=00

[DIR_Date_2aii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=88		
WriteValue1=21
WriteValue2=00
FileName=DirDateTestFile.txt
ReadAction=GetModDate
Date= 01 01 1980

[DIR_Date_2bi]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=80		
WriteValue1=81
WriteValue2=01

[DIR_Date_2bii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=88		
WriteValue1=81
WriteValue2=01
FileName=DirDateTestFile.txt
ReadAction=GetModDate
Date= 01 12 1980

[DIR_Date_2ci]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=80		
WriteValue1=01
WriteValue2=00

[DIR_Date_2cii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=88		
WriteValue1=01
WriteValue2=00
FileName=DirDateTestFile.txt
ReadAction=GetModDate
Date= 01 01 0000

[DIR_Date_2di]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=80		
WriteValue1=A1
WriteValue2=01

[DIR_Date_2dii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=88		
WriteValue1=A1
WriteValue2=01
FileName=DirDateTestFile.txt
ReadAction=GetModDate
Date= 01 01 0000

[DIR_Date_3ai]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=80		
WriteValue1=21
WriteValue2=00

[DIR_Date_3aii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=88	
WriteValue1=21
WriteValue2=00
FileName=DirDateTestFile.txt
ReadAction=GetModDate
Date= 01 01 1980

[DIR_Date_3bi]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=80		
WriteValue1=21
WriteValue2=FE

[DIR_Date_3bii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=88		
WriteValue1=21
WriteValue2=FE
FileName=DirDateTestFile.txt
ReadAction=GetModDate
Date= 01 01 2107

[DIR_Date_checknegative]

FileName=DirDateTestFile.txt
ReadAction=GetModTime
Date= 01 01 1980

[DIR_Date_checkpositive]

FileName=DirDateTestFile.txt
ReadAction=GetModTime
Date= 01 01 1980


[DIR_Time]
FormatType=Full

SetFileName=DirTimeTestFile.txt
CheckCode=0

[DIR_Time_1ai]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=78	
WriteValue1=00
WriteValue2=00

[DIR_Time_1aii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=86	
WriteValue1=00
WriteValue2=00
FileName=DirTimeTestFile.txt
ReadAction=GetModTime
Time=000000

[DIR_Time_1bi]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=78	
WriteValue1=1D
WriteValue2=00

[DIR_Time_1bii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=86		
WriteValue1=1D
WriteValue2=00
FileName=DirTimeTestFile.txt
ReadAction=GetModTime
Time=000058

[DIR_Time_1ci]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=78
WriteValue1=1E
WriteValue2=00

[DIR_Time_1cii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=86		
WriteValue1=1E
WriteValue2=00
FileName=DirTimeTestFile.txt
ReadAction=GetModTime
Time=000000

[DIR_Time_2ai]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=78	
WriteValue1=00
WriteValue2=00

[DIR_Time_2aii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=86		
WriteValue1=00
WriteValue2=00
FileName=DirTimeTestFile.txt
ReadAction=GetModTime
Time=000000

[DIR_Time_2bi]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=78	
WriteValue1=60
WriteValue2=07

[DIR_Time_2bii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=86		
WriteValue1=60
WriteValue2=07
FileName=DirTimeTestFile.txt
ReadAction=GetModTime
Time=005900

[DIR_Time_2ci]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=78	
WriteValue1=80
WriteValue2=07

[DIR_Time_2cii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=86		
WriteValue1=80
WriteValue2=07
FileName=DirTimeTestFile.txt
ReadAction=GetModTime
Time=000000

[DIR_Time_3ai]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=78	
WriteValue1=00
WriteValue2=00

[DIR_Time_3aii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=86		
WriteValue1=00
WriteValue2=00
FileName=DirTimeTestFile.txt
ReadAction=GetModTime
Time=000000

[DIR_Time_3bi]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=78	
WriteValue1=00
WriteValue2=B8

[DIR_Time_3bii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=86		
WriteValue1=00
WriteValue2=B8
FileName=DirTimeTestFile.txt
ReadAction=GetModTime
Time=230000

[DIR_Time_3ci]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=78	
WriteValue1=00
WriteValue2=C0

[DIR_Time_3cii]

NumberOfBytes=2
WritePosition=0
ClusterNumber=2
Entry=1
PositionInEntry=86		
WriteValue1=00
WriteValue2=C0
FileName=DirTimeTestFile.txt
ReadAction=GetModTime
Time=000000

[DIR_Time_checknegative]

FileName=DirTimeTestFile.txt
ReadAction=GetModTime
ShouldPass=-1

[DIR_Time_checkpositive]

FileName=DirTimeTestFile.txt
ReadAction=GetModTime
ShouldPass=0

[LDIR_1]
FormatType=Full

SetFileName=ThisFileShouldTakeUpThreeLongEnts.txt
CheckCode=0
ReadPosition=0
ClusterNumber=2
Entry=1
PositionInEntry=0
Mask=40
MaskReturn=1
NumberOfBytes=1

[LDIR_2a]
FormatType=Full

SetFileName=ThisFileIsTwoLongEnts.txt
CheckCode=0
ReadPosition=0
ClusterNumber=2
Entry=1
PositionInEntry=0
NumberOfBytes=1
CorrectResult1=42

[LDIR_2ai]

ReadPosition=0
ClusterNumber=2
Entry=1
PositionInEntry=32
NumberOfBytes=1
CorrectResult1=1

[LDIR_2b]
FormatType=Full

SetFileName=ThisFileIsTwoLongEnts.txt
CheckCode=0
Action=DeleteFile
ReadPosition=0
ClusterNumber=2
Entry=1
PositionInEntry=0
NumberOfBytes=1
CorrectResult1=E5

[LDIR_2bi]

ReadPosition=0
ClusterNumber=2
Entry=1
PositionInEntry=32
NumberOfBytes=1
CorrectResult1=E5

[LDIR_3]
FormatType=Full

SetFileName=ThisFileShouldAndDoesTakeUpFiveLongDirectoryEntries.txt
CheckCode=0
ReadPosition=0
ClusterNumber=2
Entry=1
PositionInEntry=0
NumberOfBytes=1
CorrectResult1=45

[LDIR_3i]

ReadPosition=0
ClusterNumber=2
Entry=1
PositionInEntry=128
NumberOfBytes=1
CorrectResult1=1

[LDIR_4]
FormatType=Full

SetFileName=ReadTestFile.txt
CheckCode=0
ReadPosition=0
ClusterNumber=2
Entry=1
PositionInEntry=11
NumberOfBytes=1
CorrectResult1=F

[LDIR_5]
FormatType=Full

SetFileName=ReadTestFile.txt
CheckCode=0
ReadPosition=0
ClusterNumber=2
Entry=1
PositionInEntry=26
NumberOfBytes=2
CorrectResult1=0
CorrectResult2=0

[LDIR_5i]

ClusterNumber=2
Entry=1
WritePosition=0
PositionInEntry=26
NumberOfBytes=2
WriteValue1=2
WriteValue2=0
FileName=ReadTestFile.txt
ReadAction=OpenFile
ReadCheckCode=-20

[LDIR_6i]

ReadPosition=0
ClusterNumber=2
Entry=1
PositionInEntry=0
NumberOfBytes=1
CorrectResult1=E5

[LDIR_6ii]

ReadPosition=0
ClusterNumber=2
Entry=1
PositionInEntry=32
NumberOfBytes=1
CorrectResult1=E5

[HighFourRes_a]
FormatType=Full

NumberOfBytes=4
WritePosition=4004	
WriteValue1=ff
WriteValue2=ff
WriteValue3=ff
WriteValue4=ff
ReadPosition=4004	
CorrectResult1=ff
CorrectResult2=ff
CorrectResult3=ff
CorrectResult4=0f

[HighFourRes_b]
FormatType=Quick

NumberOfBytes=4
ReadPosition=4004	
CorrectResult1=ff
CorrectResult2=ff
CorrectResult3=ff
CorrectResult4=0f

[FillDisk]
FormatType=Full


[ClusterBound_1]

ClusterAction=WriteToFile

[ClusterBound_2]

ClusterAction=CreateFiles

[RemoveMedia]

FormatType=Full
CheckCode=0
PassRegardless=N