a138195bd6725c70595146b1cd3278d3cd61ad16
[pdp8.git] / sw / maindec / rk8e / dhrkb / e / table_maindec-08-dhrkb-e2g.txt
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)