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