baseintegtests/baseintegrationtest/testsuites/fat32/testdata/basetestfat32config.ini
branchanywhere
changeset 20 d63d727ee0a6
parent 19 f6d3d9676ee4
parent 16 6d8ad5bee44b
child 21 af091391d962
equal deleted inserted replaced
19:f6d3d9676ee4 20:d63d727ee0a6
     1 [Common]
       
     2 DriveLetter=X
       
     3 SetDebug=0
       
     4 
       
     5 [Larger512]
       
     6 FormatType=Full
       
     7 DriveLetter=X
       
     8 
       
     9 [BadMedia]
       
    10 FormatType=Full
       
    11 ReadPosition=11
       
    12 NumberOfBytes=2
       
    13 WritePosition=11
       
    14 WriteValue1=1
       
    15 WriteValue2=0
       
    16 CheckCode=-20
       
    17 PassRegardless=N
       
    18 CorrectVerdict=Fail
       
    19 
       
    20 
       
    21 [CorruptFatTable_4i]
       
    22 FormatType=Full
       
    23 SetFileName=FatCorrupt.txt
       
    24 Action=SetFileSize
       
    25 CheckCode=0
       
    26 
       
    27 [CorruptFatTable_4ii]
       
    28 SetFileName=FatCorrupt2.txt
       
    29 Action=SetFileSize
       
    30 CheckCode=0
       
    31 WritePosition=4018
       
    32 NumberOfBytes=1	
       
    33 WriteValue1=4
       
    34 
       
    35 [CorruptFatTable_4iii]
       
    36 CheckCode=2
       
    37 PassRegardless=N
       
    38 
       
    39 [CorruptFatTable_3i]
       
    40 FormatType=Full
       
    41 SetFileName=FatCorrupt.txt
       
    42 Action=SetFileSize
       
    43 CheckCode=0
       
    44 
       
    45 [CorruptFatTable_3ii]
       
    46 WritePosition=4010
       
    47 NumberOfBytes=8	
       
    48 WriteValue1=ff
       
    49 WriteValue2=ff
       
    50 WriteValue3=ff
       
    51 WriteValue4=0f
       
    52 WriteValue5=0
       
    53 WriteValue6=0
       
    54 WriteValue7=0
       
    55 WriteValue8=0
       
    56 CheckCode=4
       
    57 PassRegardless=N
       
    58 
       
    59 [CorruptFatTable_2i]
       
    60 FormatType=Full
       
    61 NumberOfBytes=4
       
    62 WritePosition=4048	
       
    63 WriteValue1=18
       
    64 WriteValue2=0
       
    65 WriteValue3=0
       
    66 WriteValue4=0
       
    67 CorrectVerdict=Fail
       
    68 
       
    69 [CorruptFatTable_2ii]
       
    70 NumberOfBytes=4
       
    71 WritePosition=40D0	
       
    72 WriteValue1=22
       
    73 WriteValue2=0
       
    74 WriteValue3=0
       
    75 WriteValue4=0
       
    76 
       
    77 [CorruptFatTable_2iii]
       
    78 NumberOfBytes=4
       
    79 WritePosition=4138	
       
    80 WriteValue1=2
       
    81 WriteValue2=0
       
    82 WriteValue3=0
       
    83 WriteValue4=0
       
    84 CheckCode=3
       
    85 PassRegardless=Y
       
    86 
       
    87 [CorruptFatTable_1i]
       
    88 FormatType=Full
       
    89 SetFileName=FatCorrupt.txt
       
    90 Action=SetFileSize
       
    91 CheckCode=0
       
    92 
       
    93 [CorruptFatTable_1ii]
       
    94 WritePosition=400C
       
    95 NumberOfBytes=4	
       
    96 WriteValue1=0
       
    97 WriteValue2=0
       
    98 WriteValue3=0
       
    99 WriteValue4=0
       
   100 CheckCode=1
       
   101 PassRegardless=N
       
   102 
       
   103 [BPB_FATSz32]
       
   104 FormatType=Full
       
   105 Calculation=ComputeFatSize
       
   106 
       
   107 [Bit_CInShutBitMask]
       
   108 FormatType=Quick
       
   109 ReadPosition=4000
       
   110 Mask=4000000
       
   111 MaskReturn=1
       
   112 NumberOfBytes=4
       
   113 
       
   114 [Bit_CHrdErrBitMask]
       
   115 FormatType=Quick
       
   116 ReadPosition=4004
       
   117 Mask=8000000
       
   118 MaskReturn=1
       
   119 NumberOfBytes=4
       
   120 
       
   121 [BPB_ExtFlags_1]
       
   122 FormatType=Full
       
   123 ReadPosition=29
       
   124 Mask=0
       
   125 NumberOfBytes=1
       
   126 
       
   127 
       
   128 [BPB_ExtFlags_4]
       
   129 FormatType=Quick
       
   130 ReadPosition=29
       
   131 Mask=70
       
   132 MaskReturn=0
       
   133 NumberOfBytes=1
       
   134 
       
   135 [BPB_ExtFlags_6]
       
   136 FormatType=Quick
       
   137 ReadPosition=28
       
   138 Mask=FF
       
   139 MaskReturn=0
       
   140 NumberOfBytes=1
       
   141 
       
   142 [BPB_FSVer]
       
   143 FormatType=Quick
       
   144 ReadPosition=2A
       
   145 NumberOfBytes=2
       
   146 CorrectResult1=0
       
   147 CorrectResult2=0
       
   148 WritePosition=2A	
       
   149 WriteValue1=1
       
   150 WriteValue2=0
       
   151 CorrectVerdict=Fail
       
   152 
       
   153 [BPB_FSVer_3]
       
   154 FormatType=Quick
       
   155 ReadPosition=2A
       
   156 NumberOfBytes=2
       
   157 CorrectResult1=0
       
   158 CorrectResult2=0
       
   159 WritePosition=2A	
       
   160 WriteValue1=0
       
   161 WriteValue2=1
       
   162 CorrectVerdict=Fail
       
   163 
       
   164 [BPB_FSVer_4]
       
   165 FormatType=Full
       
   166 NumberOfBytes=2
       
   167 WritePosition=2B	
       
   168 WriteValue1=0
       
   169 WriteValue2=0
       
   170 CorrectVerdict=Pass
       
   171 
       
   172 [BPB_RootClus_1]
       
   173 FormatType=Full
       
   174 ReadPosition=2C
       
   175 NumberOfBytes=4
       
   176 CorrectResult1=2
       
   177 CorrectResult2=0
       
   178 CorrectResult3=0
       
   179 CorrectResult4=0
       
   180 
       
   181 [BPB_RootClus_2]
       
   182 FormatType=Quick
       
   183 ReadPosition=2C
       
   184 NumberOfBytes=4
       
   185 CorrectResult1=3
       
   186 CorrectResult2=0
       
   187 CorrectResult3=0
       
   188 CorrectResult4=0
       
   189 WritePosition=4008	
       
   190 WriteValue1=f7
       
   191 WriteValue2=ff
       
   192 WriteValue3=ff
       
   193 WriteValue4=0f
       
   194 
       
   195 [BPB_FSInfo]
       
   196 FormatType=Full
       
   197 ReadPosition=30
       
   198 NumberOfBytes=2
       
   199 CorrectResult1=1
       
   200 CorrectResult2=0
       
   201 
       
   202 [BPB_BkBootSec]
       
   203 FormatType=Full
       
   204 ReadPosition=32
       
   205 NumberOfBytes=2
       
   206 CorrectResult1=0
       
   207 CorrectResult2=0
       
   208 
       
   209 [BPB_BkBootSec_i]
       
   210 FormatType=Full
       
   211 ReadPosition=C03
       
   212 NumberOfBytes=5
       
   213 CorrectResult1=0
       
   214 CorrectResult2=0
       
   215 CorrectResult3=0
       
   216 CorrectResult4=0
       
   217 CorrectResult5=0
       
   218 
       
   219 [BPB_Reserved]
       
   220 FormatType=Full
       
   221 ReadPosition=34
       
   222 NumberOfBytes=C
       
   223 CorrectResult1=0
       
   224 CorrectResult2=0
       
   225 CorrectResult3=0
       
   226 CorrectResult4=0
       
   227 CorrectResult5=0
       
   228 CorrectResult6=0
       
   229 CorrectResult7=0
       
   230 CorrectResult8=0
       
   231 CorrectResult9=0
       
   232 CorrectResult10=0
       
   233 CorrectResult11=0
       
   234 CorrectResult12=0
       
   235 
       
   236 [BPB_Reserved_2]
       
   237 WritePosition=34
       
   238 NumberOfBytes=C
       
   239 WriteValue1=1
       
   240 WriteValue2=1
       
   241 WriteValue3=1
       
   242 WriteValue4=1
       
   243 WriteValue5=1
       
   244 WriteValue6=1
       
   245 WriteValue7=1
       
   246 WriteValue8=1
       
   247 WriteValue9=1
       
   248 WriteValue10=1
       
   249 WriteValue11=1
       
   250 WriteValue12=1
       
   251 CheckCode=-5
       
   252 PassRegardless=Y
       
   253 
       
   254 [BPB_RootEntCnt_2]
       
   255 FormatType=Quick
       
   256 ReadPosition=11
       
   257 NumberOfBytes=2
       
   258 CorrectResult1=0
       
   259 CorrectResult2=0
       
   260 
       
   261 [BPB_RootEntCnt_3]
       
   262 ReadPosition=11
       
   263 NumberOfBytes=2
       
   264 WritePosition=11
       
   265 WriteValue1=1
       
   266 WriteValue2=0
       
   267 CheckCode=-20
       
   268 PassRegardless=N
       
   269 
       
   270 [BPB_RootEntCnt_3]
       
   271 ReadPosition=11
       
   272 NumberOfBytes=2
       
   273 WritePosition=11
       
   274 WriteValue1=1
       
   275 WriteValue2=0
       
   276 CheckCode=-5
       
   277 PassRegardless=N
       
   278 
       
   279 [FAT32Cluster_1]
       
   280 FormatType=Full
       
   281 Calculation=ClusterCount
       
   282 
       
   283 [FAT32Cluster_2a]
       
   284 FormatType=Quick
       
   285 ReadPosition=4010
       
   286 NumberOfBytes=4
       
   287 CorrectResult1=f7
       
   288 CorrectResult2=ff
       
   289 CorrectResult3=ff
       
   290 CorrectResult4=0f
       
   291 WritePosition=4010	
       
   292 WriteValue1=f7
       
   293 WriteValue2=ff
       
   294 WriteValue3=ff
       
   295 WriteValue4=0f
       
   296 Action=SetFileSize
       
   297 CheckCode=0
       
   298 Attributes=Normal
       
   299 
       
   300 [FAT32Cluster_2b]
       
   301 ReadPosition=400C
       
   302 NumberOfBytes=10
       
   303 CorrectResult1=05
       
   304 CorrectResult2=00
       
   305 CorrectResult3=00
       
   306 CorrectResult4=00
       
   307 CorrectResult5=f7
       
   308 CorrectResult6=ff
       
   309 CorrectResult7=ff
       
   310 CorrectResult8=0f
       
   311 CorrectResult9=06
       
   312 CorrectResult10=00
       
   313 CorrectResult11=00
       
   314 CorrectResult12=00
       
   315 CorrectResult13=ff
       
   316 CorrectResult14=ff
       
   317 CorrectResult15=ff
       
   318 CorrectResult16=0f
       
   319 
       
   320 
       
   321 [FSINFOSTRUC_1]
       
   322 FormatType=Full
       
   323 ReadPosition=200
       
   324 NumberOfBytes=4
       
   325 CorrectResult1=52
       
   326 CorrectResult2=52
       
   327 CorrectResult3=61
       
   328 CorrectResult4=41
       
   329 
       
   330 [FSINFOSTRUC_2]
       
   331 ReadPosition=3FC
       
   332 NumberOfBytes=4
       
   333 CorrectResult1=00
       
   334 CorrectResult2=00
       
   335 CorrectResult3=55
       
   336 CorrectResult4=AA
       
   337 
       
   338 [FSINFOSTRUC_3]
       
   339 ReadPosition=3E4
       
   340 NumberOfBytes=4
       
   341 CorrectResult1=72
       
   342 CorrectResult2=72
       
   343 CorrectResult3=41
       
   344 CorrectResult4=61
       
   345 
       
   346 [FSINFOSTRUC_4b]
       
   347 ReadPosition=3E8
       
   348 NumberOfBytes=4
       
   349 CorrectResult1=F9
       
   350 CorrectResult2=FD
       
   351 CorrectResult3=3
       
   352 CorrectResult4=0
       
   353 Action=SetFileSize
       
   354 CheckCode=0
       
   355 Attributes=Normal
       
   356 
       
   357 [FSINFOSTRUC_4c]
       
   358 FormatType=Quick
       
   359 WritePosition=3E8
       
   360 NumberOfBytes=4
       
   361 WriteValue1=FF
       
   362 WriteValue2=FF
       
   363 WriteValue3=FF
       
   364 WriteValue4=FF
       
   365 CheckCode=0
       
   366 PassRegardless=N
       
   367 
       
   368 [FSINFOSTRUC_4d]
       
   369 FormatType=Full
       
   370 Calculation=SetGreater
       
   371 CheckCode=-20
       
   372 PassRegardless=Y
       
   373 
       
   374 [FSINFOSTRUC_5a]
       
   375 FormatType=Quick
       
   376 ReadPosition=3EC
       
   377 CorrectResult1=2
       
   378 CorrectResult2=0
       
   379 CorrectResult3=0
       
   380 CorrectResult4=0
       
   381 
       
   382 [FSINFOSTRUC_5b]
       
   383 FormatType=Quick
       
   384 ReadPosition=3EC
       
   385 NumberOfBytes=4
       
   386 WritePosition=400C	
       
   387 WriteValue1=f7
       
   388 WriteValue2=ff
       
   389 WriteValue3=ff
       
   390 WriteValue4=0f
       
   391 CorrectResult1=4
       
   392 CorrectResult2=0
       
   393 CorrectResult3=0
       
   394 CorrectResult4=0
       
   395 
       
   396 [FSINFOSTRUC_5c]
       
   397 FormatType=Full
       
   398 NumberOfBytes=4
       
   399 ReadPosition=3EC
       
   400 ReadLength=4
       
   401 CorrectResult1=6
       
   402 CorrectResult2=0
       
   403 CorrectResult3=0
       
   404 CorrectResult4=0
       
   405 Action=SetFileSize
       
   406 CheckCode=0
       
   407 Attributes=Normal
       
   408 
       
   409 [DIR_Name_1]
       
   410 FormatType=Full
       
   411 Action=DeleteFile
       
   412 CheckCode=0
       
   413 Attributes=Normal
       
   414 ReadPosition=0
       
   415 ClusterNumber=2
       
   416 Entry=1
       
   417 PositionInEntry=64
       
   418 NumberOfBytes=1
       
   419 CorrectResult1=E5
       
   420 
       
   421 [DIR_Name_2]
       
   422 ReadPosition=0
       
   423 ClusterNumber=3
       
   424 Entry=1
       
   425 PositionInEntry=64
       
   426 NumberOfBytes=1
       
   427 CorrectResult1=0
       
   428 
       
   429 [DIR_Name_3]
       
   430 FormatType=Full
       
   431 SetFileName=Tst06.txt
       
   432 WritePosition=0
       
   433 ClusterNumber=2
       
   434 Entry=1
       
   435 PositionInEntry=0
       
   436 NumberOfBytes=1	
       
   437 WriteValue1=6
       
   438 CheckCode=0
       
   439 PassRegardless=Y
       
   440 ReadAction=OpenFile
       
   441 FileName=Tst06.txt
       
   442 ReadCheckCode=-20
       
   443 
       
   444 [DIR_Name_5_check]
       
   445 FormatType=Full
       
   446 CheckCode=-5
       
   447 PassRegardless=Y
       
   448 
       
   449 [DIR_Name_5i]
       
   450 FormatType=Full
       
   451 SetFileName=Tst22.txt
       
   452 WritePosition=0
       
   453 ClusterNumber=2
       
   454 Entry=1
       
   455 PositionInEntry=0
       
   456 NumberOfBytes=1	
       
   457 WriteValue1=22
       
   458 CheckCode=0
       
   459 PassRegardless=Y
       
   460 ReadAction=OpenFile
       
   461 FileName=Tst22.txt
       
   462 ReadCheckCode=-20
       
   463 
       
   464 [DIR_Name_5ii]
       
   465 FormatType=Full
       
   466 SetFileName=Tst2A.txt
       
   467 WritePosition=0
       
   468 ClusterNumber=2
       
   469 Entry=1
       
   470 PositionInEntry=0
       
   471 NumberOfBytes=1	
       
   472 WriteValue1=2A
       
   473 CheckCode=0
       
   474 PassRegardless=Y
       
   475 ReadAction=OpenFile
       
   476 FileName=Tst2A.txt
       
   477 ReadCheckCode=-20
       
   478 
       
   479 [DIR_Name_5iii]
       
   480 FormatType=Full
       
   481 SetFileName=Tst2B.txt
       
   482 WritePosition=0
       
   483 ClusterNumber=2
       
   484 Entry=1
       
   485 PositionInEntry=0
       
   486 NumberOfBytes=1	
       
   487 WriteValue1=2B
       
   488 CheckCode=0
       
   489 PassRegardless=Y
       
   490 ReadAction=OpenFile
       
   491 FileName=Tst2B.txt
       
   492 ReadCheckCode=-20
       
   493 
       
   494 [DIR_Name_5iv]
       
   495 FormatType=Full
       
   496 SetFileName=Tst2C.txt
       
   497 WritePosition=0
       
   498 ClusterNumber=2
       
   499 Entry=1
       
   500 PositionInEntry=0
       
   501 NumberOfBytes=1	
       
   502 WriteValue1=2C
       
   503 CheckCode=0
       
   504 PassRegardless=Y
       
   505 ReadAction=OpenFile
       
   506 FileName=Tst2C.txt
       
   507 ReadCheckCode=-20
       
   508 
       
   509 [DIR_Name_5v]
       
   510 FormatType=Full
       
   511 SetFileName=Tst2E.txt
       
   512 WritePosition=0
       
   513 ClusterNumber=2
       
   514 Entry=1
       
   515 PositionInEntry=0
       
   516 NumberOfBytes=1	
       
   517 WriteValue1=2D
       
   518 CheckCode=0
       
   519 PassRegardless=Y
       
   520 ReadAction=OpenFile
       
   521 FileName=Tst2E.txt
       
   522 ReadCheckCode=-20
       
   523 
       
   524 
       
   525 [DIR_Attr_1]
       
   526 FormatType=Quick
       
   527 Action=Write
       
   528 OpenMode=ReadOnly
       
   529 CheckCode=-21
       
   530 Attributes=ReadOnly
       
   531 
       
   532 [DIR_Attr_2]
       
   533 FormatType=Quick
       
   534 Action=DirList
       
   535 OpenMode=ReadOnly
       
   536 CheckCode=-1
       
   537 Attributes=Hidden
       
   538 
       
   539 [DIR_Attr_3]
       
   540 FormatType=Quick
       
   541 Action=CheckAtt
       
   542 CheckCode=0
       
   543 Attributes=System
       
   544 
       
   545 [DIR_Attr_4]
       
   546 FormatType=Quick
       
   547 Action=CheckAtt
       
   548 CheckCode=-2
       
   549 Attributes=Dir
       
   550 
       
   551 [DIR_Attr_5]
       
   552 FormatType=Quick
       
   553 Action=MakeDirectory
       
   554 CheckCode=0
       
   555 Attributes=Dir
       
   556 SetFileName=DirCreate
       
   557 
       
   558 [DIR_Attr_6]
       
   559 FormatType=Quick
       
   560 Action=SetLabel
       
   561 CheckCode=0
       
   562 Attributes=Dir
       
   563 
       
   564 [DIR_Attr_7]
       
   565 FormatType=Quick
       
   566 Action=SetTwoLabels
       
   567 CheckCode=-28
       
   568 Attributes=Dir
       
   569 
       
   570 [DIRSPECIALENT_1]
       
   571 FormatType=Full
       
   572 Action=MakeTwoDirectory
       
   573 Attributes=Dir
       
   574 CheckCode=0
       
   575 
       
   576 [DIRSPECIALENT_1a]
       
   577 ReadPosition=0
       
   578 ClusterNumber=3
       
   579 Entry=1
       
   580 PositionInEntry=0
       
   581 NumberOfBytes=B
       
   582 CorrectResult1=2E
       
   583 CorrectResult2=20
       
   584 CorrectResult3=20
       
   585 CorrectResult4=20
       
   586 CorrectResult5=20
       
   587 CorrectResult6=20
       
   588 CorrectResult7=20
       
   589 CorrectResult8=20
       
   590 CorrectResult9=20
       
   591 CorrectResult10=20
       
   592 CorrectResult11=20
       
   593 
       
   594 [DIRSPECIALENT_1b]
       
   595 ReadPosition=0
       
   596 ClusterNumber=3
       
   597 Entry=1
       
   598 PositionInEntry=32
       
   599 NumberOfBytes=B
       
   600 CorrectResult1=2E
       
   601 CorrectResult2=2E
       
   602 CorrectResult3=20
       
   603 CorrectResult4=20
       
   604 CorrectResult5=20
       
   605 CorrectResult6=20
       
   606 CorrectResult7=20
       
   607 CorrectResult8=20
       
   608 CorrectResult9=20
       
   609 CorrectResult10=20
       
   610 CorrectResult11=20
       
   611 
       
   612 [DIRSPECIALENT_2a]
       
   613 FormatType=Quick
       
   614 SetFileName=.
       
   615 CheckCode=-28
       
   616 
       
   617 [DIRSPECIALENT_2b]
       
   618 FormatType=Quick
       
   619 SetFileName=..
       
   620 CheckCode=-28
       
   621 
       
   622 [DIR_Date]
       
   623 FormatType=Full
       
   624 SetFileName=DirDateTestFile.txt
       
   625 CheckCode=0
       
   626 
       
   627 [DIR_Date_1ai]
       
   628 NumberOfBytes=2
       
   629 WritePosition=0
       
   630 ClusterNumber=2
       
   631 Entry=1
       
   632 PositionInEntry=80	
       
   633 WriteValue1=21
       
   634 WriteValue2=00
       
   635 
       
   636 [DIR_Date_1aii]
       
   637 NumberOfBytes=2
       
   638 WritePosition=0
       
   639 ClusterNumber=2
       
   640 Entry=1
       
   641 PositionInEntry=88	
       
   642 WriteValue1=21
       
   643 WriteValue2=00
       
   644 FileName=DirDateTestFile.txt
       
   645 ReadAction=GetModDate
       
   646 Date= 01 01 1980
       
   647 
       
   648 [DIR_Date_1bi]
       
   649 NumberOfBytes=2
       
   650 WritePosition=0
       
   651 ClusterNumber=2
       
   652 Entry=1
       
   653 PositionInEntry=80		
       
   654 WriteValue1=3F
       
   655 WriteValue2=00
       
   656 
       
   657 [DIR_Date_1bii]
       
   658 NumberOfBytes=2
       
   659 WritePosition=0
       
   660 ClusterNumber=2
       
   661 Entry=1
       
   662 PositionInEntry=88		
       
   663 WriteValue1=3F
       
   664 WriteValue2=00
       
   665 FileName=DirDateTestFile.txt
       
   666 ReadAction=GetModDate
       
   667 Date= 31 01 1980
       
   668 
       
   669 [DIR_Date_1ci]
       
   670 NumberOfBytes=2
       
   671 WritePosition=0
       
   672 ClusterNumber=2
       
   673 Entry=1
       
   674 PositionInEntry=80		
       
   675 WriteValue1=20
       
   676 WriteValue2=00
       
   677 
       
   678 [DIR_Date_1cii]
       
   679 NumberOfBytes=2
       
   680 WritePosition=0
       
   681 ClusterNumber=2
       
   682 Entry=1
       
   683 PositionInEntry=88		
       
   684 WriteValue1=20
       
   685 WriteValue2=00
       
   686 FileName=DirDateTestFile.txt
       
   687 ReadAction=GetModDate
       
   688 Date= 01 01 0000
       
   689 
       
   690 [DIR_Date_2ai]
       
   691 NumberOfBytes=2
       
   692 WritePosition=0
       
   693 ClusterNumber=2
       
   694 Entry=1
       
   695 PositionInEntry=80		
       
   696 WriteValue1=21
       
   697 WriteValue2=00
       
   698 
       
   699 [DIR_Date_2aii]
       
   700 NumberOfBytes=2
       
   701 WritePosition=0
       
   702 ClusterNumber=2
       
   703 Entry=1
       
   704 PositionInEntry=88		
       
   705 WriteValue1=21
       
   706 WriteValue2=00
       
   707 FileName=DirDateTestFile.txt
       
   708 ReadAction=GetModDate
       
   709 Date= 01 01 1980
       
   710 
       
   711 [DIR_Date_2bi]
       
   712 NumberOfBytes=2
       
   713 WritePosition=0
       
   714 ClusterNumber=2
       
   715 Entry=1
       
   716 PositionInEntry=80		
       
   717 WriteValue1=81
       
   718 WriteValue2=01
       
   719 
       
   720 [DIR_Date_2bii]
       
   721 NumberOfBytes=2
       
   722 WritePosition=0
       
   723 ClusterNumber=2
       
   724 Entry=1
       
   725 PositionInEntry=88		
       
   726 WriteValue1=81
       
   727 WriteValue2=01
       
   728 FileName=DirDateTestFile.txt
       
   729 ReadAction=GetModDate
       
   730 Date= 01 12 1980
       
   731 
       
   732 [DIR_Date_2ci]
       
   733 NumberOfBytes=2
       
   734 WritePosition=0
       
   735 ClusterNumber=2
       
   736 Entry=1
       
   737 PositionInEntry=80		
       
   738 WriteValue1=01
       
   739 WriteValue2=00
       
   740 
       
   741 [DIR_Date_2cii]
       
   742 NumberOfBytes=2
       
   743 WritePosition=0
       
   744 ClusterNumber=2
       
   745 Entry=1
       
   746 PositionInEntry=88		
       
   747 WriteValue1=01
       
   748 WriteValue2=00
       
   749 FileName=DirDateTestFile.txt
       
   750 ReadAction=GetModDate
       
   751 Date= 01 01 0000
       
   752 
       
   753 [DIR_Date_2di]
       
   754 NumberOfBytes=2
       
   755 WritePosition=0
       
   756 ClusterNumber=2
       
   757 Entry=1
       
   758 PositionInEntry=80		
       
   759 WriteValue1=A1
       
   760 WriteValue2=01
       
   761 
       
   762 [DIR_Date_2dii]
       
   763 NumberOfBytes=2
       
   764 WritePosition=0
       
   765 ClusterNumber=2
       
   766 Entry=1
       
   767 PositionInEntry=88		
       
   768 WriteValue1=A1
       
   769 WriteValue2=01
       
   770 FileName=DirDateTestFile.txt
       
   771 ReadAction=GetModDate
       
   772 Date= 01 01 0000
       
   773 
       
   774 [DIR_Date_3ai]
       
   775 NumberOfBytes=2
       
   776 WritePosition=0
       
   777 ClusterNumber=2
       
   778 Entry=1
       
   779 PositionInEntry=80		
       
   780 WriteValue1=21
       
   781 WriteValue2=00
       
   782 
       
   783 [DIR_Date_3aii]
       
   784 NumberOfBytes=2
       
   785 WritePosition=0
       
   786 ClusterNumber=2
       
   787 Entry=1
       
   788 PositionInEntry=88	
       
   789 WriteValue1=21
       
   790 WriteValue2=00
       
   791 FileName=DirDateTestFile.txt
       
   792 ReadAction=GetModDate
       
   793 Date= 01 01 1980
       
   794 
       
   795 [DIR_Date_3bi]
       
   796 NumberOfBytes=2
       
   797 WritePosition=0
       
   798 ClusterNumber=2
       
   799 Entry=1
       
   800 PositionInEntry=80		
       
   801 WriteValue1=21
       
   802 WriteValue2=FE
       
   803 
       
   804 [DIR_Date_3bii]
       
   805 NumberOfBytes=2
       
   806 WritePosition=0
       
   807 ClusterNumber=2
       
   808 Entry=1
       
   809 PositionInEntry=88		
       
   810 WriteValue1=21
       
   811 WriteValue2=FE
       
   812 FileName=DirDateTestFile.txt
       
   813 ReadAction=GetModDate
       
   814 Date= 01 01 2107
       
   815 
       
   816 [DIR_Date_checknegative]
       
   817 FileName=DirDateTestFile.txt
       
   818 ReadAction=GetModTime
       
   819 Date= 01 01 1980
       
   820 
       
   821 [DIR_Date_checkpositive]
       
   822 FileName=DirDateTestFile.txt
       
   823 ReadAction=GetModTime
       
   824 Date= 01 01 1980
       
   825 
       
   826 
       
   827 [DIR_Time]
       
   828 FormatType=Full
       
   829 SetFileName=DirTimeTestFile.txt
       
   830 CheckCode=0
       
   831 
       
   832 [DIR_Time_1ai]
       
   833 NumberOfBytes=2
       
   834 WritePosition=0
       
   835 ClusterNumber=2
       
   836 Entry=1
       
   837 PositionInEntry=78	
       
   838 WriteValue1=00
       
   839 WriteValue2=00
       
   840 
       
   841 [DIR_Time_1aii]
       
   842 NumberOfBytes=2
       
   843 WritePosition=0
       
   844 ClusterNumber=2
       
   845 Entry=1
       
   846 PositionInEntry=86	
       
   847 WriteValue1=00
       
   848 WriteValue2=00
       
   849 FileName=DirTimeTestFile.txt
       
   850 ReadAction=GetModTime
       
   851 Time=000000
       
   852 
       
   853 [DIR_Time_1bi]
       
   854 NumberOfBytes=2
       
   855 WritePosition=0
       
   856 ClusterNumber=2
       
   857 Entry=1
       
   858 PositionInEntry=78	
       
   859 WriteValue1=1D
       
   860 WriteValue2=00
       
   861 
       
   862 [DIR_Time_1bii]
       
   863 NumberOfBytes=2
       
   864 WritePosition=0
       
   865 ClusterNumber=2
       
   866 Entry=1
       
   867 PositionInEntry=86		
       
   868 WriteValue1=1D
       
   869 WriteValue2=00
       
   870 FileName=DirTimeTestFile.txt
       
   871 ReadAction=GetModTime
       
   872 Time=000058
       
   873 
       
   874 [DIR_Time_1ci]
       
   875 NumberOfBytes=2
       
   876 WritePosition=0
       
   877 ClusterNumber=2
       
   878 Entry=1
       
   879 PositionInEntry=78
       
   880 WriteValue1=1E
       
   881 WriteValue2=00
       
   882 
       
   883 [DIR_Time_1cii]
       
   884 NumberOfBytes=2
       
   885 WritePosition=0
       
   886 ClusterNumber=2
       
   887 Entry=1
       
   888 PositionInEntry=86		
       
   889 WriteValue1=1E
       
   890 WriteValue2=00
       
   891 FileName=DirTimeTestFile.txt
       
   892 ReadAction=GetModTime
       
   893 Time=000000
       
   894 
       
   895 [DIR_Time_2ai]
       
   896 NumberOfBytes=2
       
   897 WritePosition=0
       
   898 ClusterNumber=2
       
   899 Entry=1
       
   900 PositionInEntry=78	
       
   901 WriteValue1=00
       
   902 WriteValue2=00
       
   903 
       
   904 [DIR_Time_2aii]
       
   905 NumberOfBytes=2
       
   906 WritePosition=0
       
   907 ClusterNumber=2
       
   908 Entry=1
       
   909 PositionInEntry=86		
       
   910 WriteValue1=00
       
   911 WriteValue2=00
       
   912 FileName=DirTimeTestFile.txt
       
   913 ReadAction=GetModTime
       
   914 Time=000000
       
   915 
       
   916 [DIR_Time_2bi]
       
   917 NumberOfBytes=2
       
   918 WritePosition=0
       
   919 ClusterNumber=2
       
   920 Entry=1
       
   921 PositionInEntry=78	
       
   922 WriteValue1=60
       
   923 WriteValue2=07
       
   924 
       
   925 [DIR_Time_2bii]
       
   926 NumberOfBytes=2
       
   927 WritePosition=0
       
   928 ClusterNumber=2
       
   929 Entry=1
       
   930 PositionInEntry=86		
       
   931 WriteValue1=60
       
   932 WriteValue2=07
       
   933 FileName=DirTimeTestFile.txt
       
   934 ReadAction=GetModTime
       
   935 Time=005900
       
   936 
       
   937 [DIR_Time_2ci]
       
   938 NumberOfBytes=2
       
   939 WritePosition=0
       
   940 ClusterNumber=2
       
   941 Entry=1
       
   942 PositionInEntry=78	
       
   943 WriteValue1=80
       
   944 WriteValue2=07
       
   945 
       
   946 [DIR_Time_2cii]
       
   947 NumberOfBytes=2
       
   948 WritePosition=0
       
   949 ClusterNumber=2
       
   950 Entry=1
       
   951 PositionInEntry=86		
       
   952 WriteValue1=80
       
   953 WriteValue2=07
       
   954 FileName=DirTimeTestFile.txt
       
   955 ReadAction=GetModTime
       
   956 Time=000000
       
   957 
       
   958 [DIR_Time_3ai]
       
   959 NumberOfBytes=2
       
   960 WritePosition=0
       
   961 ClusterNumber=2
       
   962 Entry=1
       
   963 PositionInEntry=78	
       
   964 WriteValue1=00
       
   965 WriteValue2=00
       
   966 
       
   967 [DIR_Time_3aii]
       
   968 NumberOfBytes=2
       
   969 WritePosition=0
       
   970 ClusterNumber=2
       
   971 Entry=1
       
   972 PositionInEntry=86		
       
   973 WriteValue1=00
       
   974 WriteValue2=00
       
   975 FileName=DirTimeTestFile.txt
       
   976 ReadAction=GetModTime
       
   977 Time=000000
       
   978 
       
   979 [DIR_Time_3bi]
       
   980 NumberOfBytes=2
       
   981 WritePosition=0
       
   982 ClusterNumber=2
       
   983 Entry=1
       
   984 PositionInEntry=78	
       
   985 WriteValue1=00
       
   986 WriteValue2=B8
       
   987 
       
   988 [DIR_Time_3bii]
       
   989 NumberOfBytes=2
       
   990 WritePosition=0
       
   991 ClusterNumber=2
       
   992 Entry=1
       
   993 PositionInEntry=86		
       
   994 WriteValue1=00
       
   995 WriteValue2=B8
       
   996 FileName=DirTimeTestFile.txt
       
   997 ReadAction=GetModTime
       
   998 Time=230000
       
   999 
       
  1000 [DIR_Time_3ci]
       
  1001 NumberOfBytes=2
       
  1002 WritePosition=0
       
  1003 ClusterNumber=2
       
  1004 Entry=1
       
  1005 PositionInEntry=78	
       
  1006 WriteValue1=00
       
  1007 WriteValue2=C0
       
  1008 
       
  1009 [DIR_Time_3cii]
       
  1010 NumberOfBytes=2
       
  1011 WritePosition=0
       
  1012 ClusterNumber=2
       
  1013 Entry=1
       
  1014 PositionInEntry=86		
       
  1015 WriteValue1=00
       
  1016 WriteValue2=C0
       
  1017 FileName=DirTimeTestFile.txt
       
  1018 ReadAction=GetModTime
       
  1019 Time=000000
       
  1020 
       
  1021 [DIR_Time_checknegative]
       
  1022 FileName=DirTimeTestFile.txt
       
  1023 ReadAction=GetModTime
       
  1024 ShouldPass=-1
       
  1025 
       
  1026 [DIR_Time_checkpositive]
       
  1027 FileName=DirTimeTestFile.txt
       
  1028 ReadAction=GetModTime
       
  1029 ShouldPass=0
       
  1030 
       
  1031 [LDIR_1]
       
  1032 FormatType=Full
       
  1033 SetFileName=ThisFileShouldTakeUpThreeLongEnts.txt
       
  1034 CheckCode=0
       
  1035 ReadPosition=0
       
  1036 ClusterNumber=2
       
  1037 Entry=1
       
  1038 PositionInEntry=0
       
  1039 Mask=40
       
  1040 MaskReturn=1
       
  1041 NumberOfBytes=1
       
  1042 
       
  1043 [LDIR_2a]
       
  1044 FormatType=Full
       
  1045 SetFileName=ThisFileIsTwoLongEnts.txt
       
  1046 CheckCode=0
       
  1047 ReadPosition=0
       
  1048 ClusterNumber=2
       
  1049 Entry=1
       
  1050 PositionInEntry=0
       
  1051 NumberOfBytes=1
       
  1052 CorrectResult1=42
       
  1053 
       
  1054 [LDIR_2ai]
       
  1055 ReadPosition=0
       
  1056 ClusterNumber=2
       
  1057 Entry=1
       
  1058 PositionInEntry=32
       
  1059 NumberOfBytes=1
       
  1060 CorrectResult1=1
       
  1061 
       
  1062 [LDIR_2b]
       
  1063 FormatType=Full
       
  1064 SetFileName=ThisFileIsTwoLongEnts.txt
       
  1065 CheckCode=0
       
  1066 Action=DeleteFile
       
  1067 ReadPosition=0
       
  1068 ClusterNumber=2
       
  1069 Entry=1
       
  1070 PositionInEntry=0
       
  1071 NumberOfBytes=1
       
  1072 CorrectResult1=E5
       
  1073 
       
  1074 [LDIR_2bi]
       
  1075 ReadPosition=0
       
  1076 ClusterNumber=2
       
  1077 Entry=1
       
  1078 PositionInEntry=32
       
  1079 NumberOfBytes=1
       
  1080 CorrectResult1=E5
       
  1081 
       
  1082 [LDIR_3]
       
  1083 FormatType=Full
       
  1084 SetFileName=ThisFileShouldAndDoesTakeUpFiveLongDirectoryEntries.txt
       
  1085 CheckCode=0
       
  1086 ReadPosition=0
       
  1087 ClusterNumber=2
       
  1088 Entry=1
       
  1089 PositionInEntry=0
       
  1090 NumberOfBytes=1
       
  1091 CorrectResult1=45
       
  1092 
       
  1093 [LDIR_3i]
       
  1094 ReadPosition=0
       
  1095 ClusterNumber=2
       
  1096 Entry=1
       
  1097 PositionInEntry=128
       
  1098 NumberOfBytes=1
       
  1099 CorrectResult1=1
       
  1100 
       
  1101 [LDIR_4]
       
  1102 FormatType=Full
       
  1103 SetFileName=ReadTestFile.txt
       
  1104 CheckCode=0
       
  1105 ReadPosition=0
       
  1106 ClusterNumber=2
       
  1107 Entry=1
       
  1108 PositionInEntry=11
       
  1109 NumberOfBytes=1
       
  1110 CorrectResult1=F
       
  1111 
       
  1112 [LDIR_5]
       
  1113 FormatType=Full
       
  1114 SetFileName=ReadTestFile.txt
       
  1115 CheckCode=0
       
  1116 ReadPosition=0
       
  1117 ClusterNumber=2
       
  1118 Entry=1
       
  1119 PositionInEntry=26
       
  1120 NumberOfBytes=2
       
  1121 CorrectResult1=0
       
  1122 CorrectResult2=0
       
  1123 
       
  1124 [LDIR_5i]
       
  1125 ClusterNumber=2
       
  1126 Entry=1
       
  1127 WritePosition=0
       
  1128 PositionInEntry=26
       
  1129 NumberOfBytes=2
       
  1130 WriteValue1=2
       
  1131 WriteValue2=0
       
  1132 FileName=ReadTestFile.txt
       
  1133 ReadCheckCode=-20
       
  1134 
       
  1135 [LDIR_6i]
       
  1136 ReadPosition=0
       
  1137 ClusterNumber=2
       
  1138 Entry=1
       
  1139 PositionInEntry=0
       
  1140 NumberOfBytes=1
       
  1141 CorrectResult1=E5
       
  1142 
       
  1143 [LDIR_6ii]
       
  1144 ReadPosition=0
       
  1145 ClusterNumber=2
       
  1146 Entry=1
       
  1147 PositionInEntry=32
       
  1148 NumberOfBytes=1
       
  1149 CorrectResult1=E5
       
  1150 
       
  1151 [HighFourRes_a]
       
  1152 FormatType=Full
       
  1153 NumberOfBytes=4
       
  1154 WritePosition=4004	
       
  1155 WriteValue1=ff
       
  1156 WriteValue2=ff
       
  1157 WriteValue3=ff
       
  1158 WriteValue4=ff
       
  1159 ReadPosition=4004	
       
  1160 CorrectResult1=ff
       
  1161 CorrectResult2=ff
       
  1162 CorrectResult3=ff
       
  1163 CorrectResult4=0f
       
  1164 
       
  1165 [HighFourRes_b]
       
  1166 FormatType=Quick
       
  1167 NumberOfBytes=4
       
  1168 ReadPosition=4004	
       
  1169 CorrectResult1=ff
       
  1170 CorrectResult2=ff
       
  1171 CorrectResult3=ff
       
  1172 CorrectResult4=0f
       
  1173 
       
  1174 [FillDisk]
       
  1175 FormatType=Full
       
  1176 
       
  1177 [ClusterBound_1]
       
  1178 ClusterAction=WriteToFile
       
  1179 
       
  1180 [ClusterBound_2]
       
  1181 ClusterAction=CreateFiles
       
  1182 
       
  1183 [RemoveMedia]
       
  1184 FormatType=Full
       
  1185 CheckCode=0
       
  1186 PassRegardless=N