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")