Commit | Line | Data |
---|---|---|
07ec0278 PH |
1 | RK8-E Drive Control Test |
2 | ||
3 | ||
4 | MAINDEC-08-DHRKB-G-D (Documentation) | |
5 | MAINDEC-08-DHRKB-E-PB (Paper Tape) | |
6 | ||
7 | ||
8 | Test Addr. PC Description | |
9 | ---------------------------------------------------------------------------------------------- | |
10 | 0 0235 0254 Is selected drive ready to seek, read, write? Is Status 4000? | |
11 | 1 0256 0267 Does DSKP skip on transfer done when drive is ready? | |
12 | 2 0271 0314 Does transfer done cause an interrupt when drive is ready? | |
13 | 3 0317 0347 Does command function 7 cause timing error on DLAG? | |
14 | 4 0351 0356 Does recalibrate set transfer done when ready? | |
15 | 5 0360 0370 Verify that seek only sets transfer done flag when ready | |
16 | 6 0400 Verify that recalibrate sets transfer done, then drive ready | |
17 | 7 | |
18 | 8 0431 0455 Incremental seek test with timing and status check | |
19 | 9 | |
20 | 10 0544 0512 Recalibrate from all cylinders | |
21 | 11 | |
22 | 12 | |
23 | 13 | |
24 | 14 1001 1055 Verify that disk capacity exceeded error occurs | |
25 | 15 1064 1100 Verify skip and status error after 256 write / read all breaks | |
26 | 16 | |
27 | 17 | |
28 | 18 | |
29 | 19 | |
30 | 20 | |
31 | 21 | |
32 | 22 | |
33 | 23 | |
34 | 24 | |
35 | 25 | |
36 | 26 | |
37 | 27 | |
38 | 28 1773 2054 Consecutive sector timing test | |
39 | 29 2056 2132 Non-consecutive sector timing test | |
40 | 30 2134 2174 Is CRC written on disk correct for pattern 0? | |
41 | 31 2177 2245 Is CRC written on disk correct for patterns 2525-5252? | |
42 | 32 | |
43 | 33 | |
44 | 34 2512 2545 Force cylinder address error by CRC shift while reading | |
45 | 35 2600 2645 Force CRC error by shifting CRC while write all | |
46 | 36 | |
47 | 37 | |
48 | 38 | |
49 | 39 | |
50 | 40 | |
51 | 41 3301 3371 Random seek then write then seek then read test | |
52 | 42 3400 3450 Recalibrate then random write then recalibrate then read | |
53 | 43 | |
54 | 44 | |
55 | 45 | |
56 | ENDTST | |
57 | ||
58 | ||
59 | Indir. | |
60 | Name Name Addr. Description | |
61 | ---------------------------------------------------------------------------------------------- | |
62 | DISKGO DISKG 5200 Read or write; return+1 - error; return+2 - ok | |
63 | RECAL RESTOR 6200 Recalibrate (with status checks) |