A large commit.
[pdp8.git] / sw / rescue / muenchen2013 / files / krause_soft / fdsym.bk
CommitLineData
81e70d48
PH
1\r
2 XLIST\r
3\r
4/------------------------------------------------------\r
5/ SYMBOL TABLE DR8EA, FD1771\r
6/ ROBERT KRAUSE 09-MAY-1983\r
7/\r
8/MUST BE THE FIRST FILE IN ASSEMPLER INPUT !\r
9/------------------------------------------------------\r
10\r
11\r
12/------------------------------------------------------\r
13/DR8EA COMMANDS\r
14/------------------------------------------------------\r
15\r
16DBDI= 6500 /DISABLE INTERRUPT\r
17DBEI= 6501 /ENABLE INTERRUPT\r
18DBSK= 6502 /SKIP ON DONE FLAG\r
19DBCI= 6503 /CLEAR SELECTIVE INPUT REGISTER\r
20DBRI= 6504 /TRANSFER INPUT TO AC\r
21DBCO= 6505 /CLEAR SELECTIVE OUTPUT REGISTER\r
22DBSO= 6506 /SET SELECTIVE OUTPUT REGISTER\r
23DBRO= 6507 /TRANSFER OUTPUT TO AC\r
24\r
25\r
26/------------------------------------------------------\r
27/FD1771 COMMANDS\r
28/------------------------------------------------------\r
29\r
30QSR= 2 /STEP RATE 10MS\r
31QVE= 4 /VERIFY FLAG\r
32QHL= 10 /HEAD LOAD FLAG\r
33QEN= 4 /ENABLE HLD\r
34QMR= 20 /MULTIPLE RECORD FLAG\r
35QM0= 0 /FB DATA MARK\r
36QM1= 1 /FA USER DEFINED MARK\r
37QM2= 2 /F9 USER DEFINED MARK\r
38QM3= 3 /F8 DELETED DATA MARK\r
39QSY= 1 /SYNCHRONIZE FLAG\r
40QI0= 1 /INTERRUPT NOT READY TO READY TRANSITION\r
41QI1= 2 / " READY TO NOT READY TRANSITION\r
42QI2= 4 / " INDEX PULSE\r
43QI3= 10 / " IMMEDIATE\r
44\r
45FDRS= 000!QSR /RESTORE\r
46FDSE= 020!QSR /SEEK\r
47FDST= 060!QSR /STEP\r
48FDSI= 120!QSR /STEP IN\r
49FDSO= 160!QSR /STEP OUT\r
50FDRD= 210 /READ COMMAND\r
51FDWR= 250 /WRITE COMMAND\r
52FDRA= 300 /READ ADDRESS\r
53FDRT= 344 /READ TRACK\r
54FDWT= 364 /WRITE TRACK\r
55FDFI= 320 /FORCE INTERRUPT\r
56\r
57\r
58/------------------------------------------------------\r
59/FD1771 REGISTER ADDRESSES\r
60/------------------------------------------------------\r
61\r
62FCSR= 1400 /COMMAND STATUS REGISTER\r
63FTRK= 1000 /TRACK REG.\r
64FSEC= 400 /SECTOR REG.\r
65FDAT= 0 /DATA REG.\r
66\r
67\r
68/------------------------------------------------------\r
69/FD1771 STATUS REGISTER BITS\r
70/------------------------------------------------------\r
71\r
72FSNR= 200 /NOT READY\r
73FSWP= 100 /WRITE PROTECT\r
74FSHE= 40 /HEAD ENGAGED\r
75FSWF= 40 /WRITE FAULT\r
76FSSE= 20 /SEEK ERROR\r
77FSNF= 20 /ID OR RECORD NOT FOUND\r
78FSCE= 10 /CRC ERROR\r
79FSLD= 4 /LOST DATA\r
80FSIP= 2 /INDEX PULSE\r
81FSCP= 1 /COMMAND IN PROGRESS\r
82\r
83 FIXTAB\r
84\r
85/======================================================\r
86\r
87 XLIST\r
88\f