GE-115 Emulator
An Emulator of the General Electrics GE-115 computer
msl-comments.h
Go to the documentation of this file.
1#define ENUMERATE_COMMANDS_COMMENTS \
2 X(CO00, "PO <- NI") \
3 X(CO01, "V1 <- NI") \
4 X(CO02, "V2 <- NI") \
5 X(CO03, "V3 <- NI") \
6 X(CO04, "V4 <- NI") \
7 X(CI00, "PO <- NI") \
8 X(CI01, "V1 <- NI") \
9 X(CI02, "V2 <- NI") \
10 X(CI03, "V3 <- NI") \
11 X(CI04, "V4 <- NI") \
12 X(CI05, "L1 <- NI") \
13 X(CI06, "L2 <- NI21") \
14 X(CI07, "L3 <- NI") \
15 X(CI08, "FO <- NI21") \
16 X(CI09, "RI <- NI43") \
17 X(CO10, "NO <- PO") \
18 X(CO11, "NO <- V1") \
19 X(CO12, "NO <- V2") \
20 X(CO13, "NO <- V3") \
21 X(CO14, "NO <- V4") \
22 X(CO16, "NO21 <- L2") \
23 X(CO18, "NO21 <- FORCINGS") \
24 X(CI11, "NO <- V1") \
25 X(CI12, "NO <- V2") \
26 X(CI15, "NO <- L1") \
27 X(CI16, "NO21 <- L2") \
28 X(CI17, "NO <- L3") \
29 X(CI19, "NO43 <- FORCINGS") \
30 X(CI20, "NO <- A.M.") \
31 X(CI21, "NO43 <- RI") \
32 X(CO30, "READING") \
33 X(CO31, "WRITING") \
34 X(CO35, "Reset Int Error") \
35 X(CI32, "RO <- NO43") \
36 X(CI33, "RO <- NO21") \
37 X(CI34, "RO <- NE") \
38 X(CI38, "Enable AVER, ALTO") \
39 X(CI39, "Reset AVER") \
40 X(CO40, "COUNT MINUS") \
41 X(CO41, "COUNT 00") \
42 X(CO48, "Set URPE URPU") \
43 X(CO49, "Reset URPE URPU") \
44 X(CI40, "COUNT MINUS") \
45 X(CI41, "COUNT 00") \
46 X(CI60, "NI4 <- RO2") \
47 X(CI61, "NI3 <- RO2") \
48 X(CI62, "NI2 <- RO2") \
49 X(CI63, "NI1 <- RO2") \
50 X(CI64, "NI4 <- RO1") \
51 X(CI65, "NI3 <- RO1") \
52 X(CI66, "NI2 <- RO1") \
53 X(CI67, "NI1 <- RO1") \
54 X(CI68, "NI43 <- U.A. <- BO43") \
55 X(CI69, "NI21 <- U.A. <- BO21") \
56 X(CI70, "Set FI00") \
57 X(CI71, "Set FI01") \
58 X(CI72, "Set FI02") \
59 X(CI73, "Set FI03") \
60 X(CI74, "Set FI04 = RIPO") \
61 X(CI75, "Set FI05 = DIVE") \
62 X(CI76, "Set FI06 = MASC") \
63 X(CI77, "Set ADIR") \
64 X(CI78, "Reset ADIR") \
65 X(CI80, "Reset FI00") \
66 X(CI81, "Reset FI01") \
67 X(CI82, "Reset FI02") \
68 X(CI83, "Reset FI03") \
69 X(CI84, "Reset FI04 = RIPO") \
70 X(CI85, "Reset FI05 = DIVE") \
71 X(CI86, "Reset FI06 = MASC") \
72 X(CI87, "Set ALAM") \
73 X(CI88, "Reset ALAM") \
74 X(CI89, "Set ALTO") \
75 X(CO90, "NO00 <- 1") \
76 X(CO91, "NO01 <- 1") \
77 X(CO92, "NO02 <- 1") \
78 X(CO93, "NO03 <- 1") \
79 X(CO94, "NO04 <- 1") \
80 X(CO95, "NO05 <- 1") \
81 X(CO96, "NO06 <- 1") \
82 X(CO97, "NO07 <- 1") \
83 X(CE00, "RA <- RO") \
84 X(CE01, "RE <- RO") \
85 X(CE02, "Admits AEBE") \
86 X(CE03, "Reset I/O errors") \
87 X(CE05, "Enable set external error") \
88 X(CE06, "Enable set error 1") \
89 X(CE07, "Set I/O chan 1, 2, 3") \
90 X(CE08, "Set VICU") \
91 X(CE09, "Issue TU101") \
92 X(CE10, "Issue TU201") \
93 X(CE11, "Issue TU301") \
94 X(CE18, "Enable reset RIAP") \
95 X(CE19, "Reset selection chan 3") \
96 X(CU00, "Set SO00") \
97 X(CU01, "Set SO01") \
98 X(CU02, "Set SO02") \
99 X(CU03, "Set SO03") \
100 X(CU04, "Set SO04") \
101 X(CU05, "Set SO05") \
102 X(CU06, "Set SO06") \
103 X(CU07, "Set SO07") \
104 X(CU10, "Reset SO00") \
105 X(CU11, "Reset SO01") \
106 X(CU12, "Reset SO02") \
107 X(CU13, "Reset SO03") \
108 X(CU14, "Reset SO04") \
109 X(CU15, "Reset SO05") \
110 X(CU16, "Reset SO06") \
111 X(CU17, "Reset SO07") \
112 X(CU20, "Force future states")