Source Code
![]() |
These source-code files are part of a reconstructed copy of Aurora 88, the
final release of the Lunar Module (LM) Apollo Guidance Computer (AGC) system
test software.
They have been created via disassembly of binary dumps of original core rope memory modules, part numbers 2003972-011, 2003972-091, and 2003972-111, belonging to Steve Jurvetson. Since only binary dumps (rather than listings) of Aurora 88 are available as source material, all comments and labels are approximate. They have been taken from other AGC programs where possible, or, in some places, written from scratch to match what we believe would have been in the original listing. |
005313,000002: ## Copyright: Public domain. 005314,000003: ## Filename: FRESH_START_AND_RESTART.agc 005315,000004: ## Purpose: A section of Aurora 88. 005316,000005: ## It is part of the reconstructed source code for the final 005317,000006: ## release of the Lunar Module system test software. No original 005318,000007: ## listings of this program are available; instead, this file 005319,000008: ## was created via disassembly of dumps of Aurora 88 core rope 005320,000009: ## modules and comparison with other AGC programs. 005321,000010: ## Assembler: yaYUL 005322,000011: ## Contact: Ron Burkey <info@sandroid.org>. 005323,000012: ## Website: www.ibiblio.org/apollo/index.html 005324,000013: ## Mod history: 2023-06-30 MAS Created from Aurora 12. 005325,000014: ## 2023-07-12 MAS Updated for Aurora 88. 005326,000015: 005327,000016: 005328,000017: 12,2000 BANK 12 005329,000018: 12,2000 E3,1400 EBANK= LST1 005330,000019: 005331,000020: 12,2000 00004 SLAP1 INHINT # FRESH START. COMES HERE FROM PINBALL. 005332,000021: 005333,000022: 12,2001 37657 CAF ZERO 005334,000023: 12,2002 55111 TS LOTMODES 005335,000024: 12,2003 55212 SLAP2 TS LOTSFLAG 005336,000025: 005337,000026: 12,2004 02240 TC STARTSUB # SUBROUTINE DOES MOST OF THE WORK. 005338,000027: 005339,000028: 12,2005 37634 CAF BIT15 # TURN OFF ALL DSPTAB +11D LAMPS ONLY ON 005340,000029: 12,2006 54322 TS DSPTAB +11D # REQUESTED FRESH START. 005341,000030: 005342,000031: 12,2007 37657 CAF ZERO # SAME STORY ON ZEROING FAILREG. 005343,000032: 12,2010 55363 TS FAILREG 005344,000033: 005345,000034: 12,2011 37657 CAF ZERO 005346,000035: 12,2012 55204 TS UNK1204 005347,000036: 12,2013 55131 TS UNK1131 005348,000037: 005349,000038: 12,2014 37635 CAF BIT14 005350,000039: 12,2015 71111 MASK LOTMODES 005351,000040: 12,2016 55111 TS LOTMODES 005352,000041: 005353,000042: 12,2017 37657 DOFSTART CAF ZERO # DO A FRESH START, 005354,000043: 12,2020 55361 TS SMODE 005355,000044: 12,2021 54276 TS MODREG 005356,000045: 12,2022 54412 TS AGSWORD # ALLOW AGS INITIALIZATION 005357,000046: 12,2023 54342 TS UPLOCK # FREE UPLINK INTERLOCK 005358,000047: 005359,000048: 12,2024 55073 TS PHASE0 # INITIALIZE PHASE TABLE - NO MISSION 005360,000049: 12,2025 55075 TS PHASE1 # PROGRAMS RUNNING. 005361,000050: 12,2026 55077 TS PHASE2 005362,000051: 12,2027 55101 TS PHASE3 005363,000052: 12,2030 55103 TS PHASE4 005364,000053: 12,2031 55105 TS PHASE5 005365,000054: 005366,000055: 12,2032 40000 COM 005367,000056: 12,2033 55072 TS -PHASE0 005368,000057: 12,2034 55074 TS -PHASE1 005369,000058: 12,2035 55076 TS -PHASE2 005370,000059: 12,2036 55100 TS -PHASE3 005371,000060: 12,2037 55102 TS -PHASE4 005372,000061: 12,2040 55104 TS -PHASE5 005373,000062: 005374,000063: 12,2041 32463 CAF IM30INIF # FRESH START IMU INITIALIZATION. 005375,000064: 12,2042 54367 TS IMODES30 005376,000065: 005377,000066: 12,2043 37641 CAF BIT10 # REMOVE IMU FAIL INHIBIT IN 5 SECS. 005378,000067: 12,2044 04451 TC WAITLIST 005379,000068: 12,2045 02247 26003 2CADR IFAILOK 005380,000069: 12,2047 00006 EXTEND # SETTING T5RUPT FOR SETIDLER PROGRAM 005381,000070: 12,2050 32433 DCA SETADR # THE SETIDLER PROGRAM ASSURES 1 SECOND 005382,000071: 12,2051 52346 DXCH T5ADR # DELAY BEFORE THE DAPIDLER BEGINS. 005383,000072: 005384,000073: 12,2052 00006 EXTEND # INITIALIZE SWITCHES ONLY ON FRESH START. 005385,000074: 12,2053 32471 DCA SWINIT 005386,000075: 12,2054 52062 DXCH STATE 005387,000076: 12,2055 00006 EXTEND 005388,000077: 12,2056 32473 DCA SWINIT +2 005389,000078: 12,2057 52064 DXCH STATE +2 005390,000079: 005391,000080: 12,2060 37645 ENDRSTRT CAF BIT6 # IF GIMBAL LOCK LAMP IS STILL ON, 005392,000081: 12,2061 70322 MASK DSPTAB +11D # IMU WAS FOUND IN GIMBAL LOCK IN RESTART 005393,000082: 12,2062 10000 CCS A # AND LEFT IN COARSE ALIGN. IN THIS CASE 005394,000083: 12,2063 47642 CS BIT9 # SET ISS OPERATE BIT IN IMODES30 TO 005395,000084: 12,2064 26367 ADS IMODES30 # OPERATE SO T4 INBIT MONITOR WONT ZERO 005396,000085: 005397,000086: 12,2065 00003 RELINT # THE CDUS AS IT DOES IN FRESH START. 005398,000087: 12,2066 04063 TC BANKCALL # DISPLAY MAJOR MODE. 005399,000088: 12,2067 12001 CADR DSPMM 005400,000089: 005401,000090: 12,2070 14365 STARTSW TCF DUMMYJOB +2 # PATCH FOR SIMULATION. 005402,000091: 005403,000092: 12,2071 37635 STARTSIM CAF BIT14 005404,000093: 12,2072 04307 TC FINDVAC 005405,000094: 12,2073 77777 OCT 77777 # FATAL IF NOT PATCHED AS ABOVE. 005406,000095: 12,2074 77777 OCT 77777 005407,000096: 005408,000097: 12,2075 14365 TCF DUMMYJOB +2 # DONT ZERO NEWJOB 005409,000098: 005410,000099: # COMES HERE FROM LOCATION 4000, GOJAM. RESTART ANY PROGRAMS WHICH MAY HAVE BEEN RUNNING AT THE TIME. 005411,000100: 005412,000101: 12,2076 03723 GOPROG TC GOPROG1 005413,000102: 005414,000103: 12,2077 02240 TC STARTSUB # COMMON INITIALIZATION ROUTINE. 005415,000104: 005416,000105: 12,2100 32466 CAF 9,6 # LEAVE PROGRAM ALARM AND GIMBAL LOCK 005417,000106: 12,2101 70322 MASK DSPTAB +11D # LAMPS INTACT ON RESTART. 005418,000107: 12,2102 67634 AD BIT15 005419,000108: 12,2103 56322 XCH DSPTAB +11D 005420,000109: 12,2104 77645 MASK BIT6 005421,000110: 12,2105 10000 CCS A # IF GIMBAL LOCK LAMP WAS ON, LEAVE ISS IN 005422,000111: 12,2106 37647 CAF BIT4 # COARSE ALIGN. 005423,000112: 12,2107 00006 EXTEND 005424,000113: 12,2110 05012 WOR 12 005425,000114: 005426,000115: 12,2111 34450 CAF PRIO37 # DISPLAY FAILREG AS INDICATION OF RESTART 005427,000116: 12,2112 04276 TC NOVAC # OR TO DISPLAY ABORT CODE AS ABOVE. 005428,000117: 12,2113 02773 02003 2CADR DOALARM 005429,000118: 12,2115 00006 EXTEND # DONT TRY TO RESTART IF ERROR LIGHT RESET 005430,000119: 12,2116 00015 READ 15 # AND MARK REJECT BUTTONS DEPRESSED. 005431,000120: 12,2117 62461 AD -ELR 005432,000121: 12,2120 00006 EXTEND 005433,000122: 12,2121 12123 BZF +2 005434,000123: 12,2122 12131 TCF PCLOOP -1 # VERIFY PHASE TABLE. 005435,000124: 005436,000125: 12,2123 37646 CAF BIT5 005437,000126: 12,2124 00006 EXTEND 005438,000127: 12,2125 02016 RAND 16 005439,000128: 12,2126 62462 AD -MKREJ 005440,000129: 12,2127 00006 EXTEND 005441,000130: 12,2130 12232 BZF DOFSTRT1 005442,000131: 005443,000132: 12,2131 37227 -1 CAF NUMGRPS # VERIFY PHASE TABLE AGREEMENT. 005444,000133: 12,2132 54145 PCLOOP TS MPAC +5 005445,000134: 12,2133 60000 DOUBLE 005446,000135: 12,2134 00006 EXTEND 005447,000136: 12,2135 50000 INDEX A 005448,000137: 12,2136 31073 DCA -PHASE0 # COMPLEMENT INTO A - DIRECT INTO L. 005449,000138: 12,2137 00006 EXTEND 005450,000139: 12,2140 06001 RXOR L # RESULT MUST BE -0 FOR AGREEMENT. 005451,000140: 12,2141 10000 CCS A 005452,000141: 12,2142 12221 TCF PTBAD # RESTART FAILURE. 005453,000142: 12,2143 12221 TCF PTBAD 005454,000143: 12,2144 12221 TCF PTBAD 005455,000144: 12,2145 10145 CCS MPAC +5 # PROCESS ALL RESTART GROUPS. 005456,000145: 12,2146 12132 TCF PCLOOP 005457,000146: 005458,000147: 12,2147 54146 TS MPAC +6 # SET TO +0. 005459,000148: 12,2150 37227 CAF NUMGRPS # SEE IF ANY GROUPS RUNNING. 005460,000149: 12,2151 54145 NXTRST TS MPAC +5 005461,000150: 12,2152 60000 DOUBLE 005462,000151: 12,2153 50000 INDEX A 005463,000152: 12,2154 11073 CCS PHASE0 005464,000153: 12,2155 12215 TCF PACTIVE # PNZ - GROUP ACTIVE. 005465,000154: 12,2156 12173 TCF PINACT # +0 - GROUP NOT RUNNING. 005466,000155: 005467,000156: 12,2157 54140 PTERM TS MPAC # NNZ - TERMINATE REQUEST. 005468,000157: 12,2160 50145 INDEX MPAC +5 # PICK UP RESTART TERMINATE CADR. 005469,000158: 12,2161 32453 CAF RTERMCAD 005470,000159: 005471,000160: 12,2162 54001 PACT2 TS L 005472,000161: 12,2163 24140 INCR MPAC # ABS OF PHASE. 005473,000162: 12,2164 46027 CS LOW7 # SEE THAT MAG IS LESS THAN 128. 005474,000163: 12,2165 70140 MASK MPAC 005475,000164: 12,2166 10000 CCS A 005476,000165: 12,2167 12221 TCF PTBAD # BAD DATA. 005477,000166: 005478,000167: 12,2170 24146 INCR MPAC +6 # INDICATE GROUP DEMANDS PRESENT. 005479,000168: 12,2171 30001 CA L 005480,000169: 12,2172 04067 TC SWCALL # MUST RETURN TO SWRETURN. 005481,000170: 005482,000171: 12,2173 10145 PINACT CCS MPAC +5 # PROCESS ALL RESTART GROUPS. 005483,000172: 12,2174 12151 TCF NXTRST 005484,000173: 005485,000174: 12,2175 47652 CS ONE 005486,000175: 12,2176 61212 AD LOTSFLAG 005487,000176: 12,2177 00006 EXTEND 005488,000177: 12,2200 12202 BZF +2 005489,000178: 12,2201 12212 TCF TSTMPAC6 005490,000179: 005491,000180: 12,2202 37635 CAF BIT14 005492,000181: 12,2203 71111 MASK LOTMODES 005493,000182: 12,2204 00006 EXTEND 005494,000183: 12,2205 12212 BZF TSTMPAC6 005495,000184: 005496,000185: 12,2206 37635 CAF PRIO20 005497,000186: 12,2207 04276 TC NOVAC 005498,000187: 12,2210 1212 EBANK= LOTSFLAG 005499,000188: 12,2210 02003 16002 2CADR LOTSTOWB 005500,000189: 005501,000190: 12,2212 10146 TSTMPAC6 CCS MPAC +6 # IF NO GROUPS ACTIVE THIS REQUEST, DO A 005502,000191: 12,2213 12225 TCF DORSTART 005503,000192: 12,2214 12017 TCF DOFSTART # FRESH START 005504,000193: 005505,000194: 12,2215 54140 PACTIVE TS MPAC 005506,000195: 12,2216 50145 INDEX MPAC +5 # SELECT RESTART ACTIVE CADR. 005507,000196: 12,2217 32445 CAF RACTCADR 005508,000197: 12,2220 12162 TCF PACT2 005509,000198: 005510,000199: 12,2221 32224 PTBAD CAF OCT1107 # SET ADDITIONAL FAILURE TO SHOW PHASE 005511,000200: 12,2222 55364 TS SFAIL # TABLE DISAGREEMENT (WILL BE DISPLAYED 005512,000201: 12,2223 12017 TCF DOFSTART # IN R2). 005513,000202: 005514,000203: 12,2224 01107 OCT1107 OCT 1107 # ADDITIONAL ALARM CODE. 005515,000204: 005516,000205: 12,2225 32434 DORSTART CAF IFAILINH # LEAVE IMUFAILURE INHIBITS INTACT ON 005517,000206: 12,2226 70367 MASK IMODES30 # RESTART, RESETTING ALL FAILURE CODES. 005518,000207: 12,2227 62464 AD IM30INIR 005519,000208: 12,2230 54367 TS IMODES30 005520,000209: 12,2231 12060 TCF ENDRSTRT 005521,000210: 005522,000211: 12,2232 37657 DOFSTRT1 CAF ZERO 005523,000212: 12,2233 55111 TS LOTMODES 005524,000213: 12,2234 55204 TS UNK1204 005525,000214: 12,2235 55131 TS UNK1131 005526,000215: 12,2236 55212 TS LOTSFLAG 005527,000216: 12,2237 12017 TCF DOFSTART 005528,000217: 005529,000218: # INITIALIZATION COMMON TO BOTH FRESH START AND RESTART. 005530,000219: 005531,000220: 12,2240 56002 STARTSUB XCH Q 005532,000221: 12,2241 54114 TS BUF # EXEC TEMPS ARE AVAILABLE TO US. 005533,000222: 005534,000223: 12,2242 37657 CAF ZERO # ZERO OUTBITS WITHIN 3MS OF RESTART. 005535,000224: 12,2243 00006 EXTEND 005536,000225: 12,2244 01012 WRITE 12 005537,000226: 12,2245 00006 EXTEND 005538,000227: 12,2246 01014 WRITE 14 005539,000228: 12,2247 00006 EXTEND 005540,000229: 12,2250 01011 WRITE 11 005541,000230: 12,2251 03734 TC STARTSB1 005542,000231: 12,2252 00006 STARTSB2 EXTEND 005543,000232: 12,2253 01013 WRITE 13 005544,000233: 005545,000234: 12,2254 37632 CAF POSMAX # T3 AND T4 OVERFLOW AS SOON AS POSSIBLE. 005546,000235: 12,2255 54030 TS TIME5 # SO DOES T5. 005547,000236: 12,2256 54026 TS TIME3 # (POSMAX IS PSEUDO INTERRUPT SIGNAL IN 005548,000237: 12,2257 54027 TS TIME4 # CASE RUPT SIGNALLED BEFORE TS TIME3). 005549,000238: 005550,000239: 12,2260 32444 CAF STARTEB 005551,000240: 12,2261 54003 TS EBANK # SET FOR E3 005552,000241: 005553,000242: 12,2262 37633 CAF NEG1/2 # INITIALIZE WAITLIST DELTA-TS. 005554,000243: 12,2263 55407 TS LST1 +7 005555,000244: 12,2264 55406 TS LST1 +6 005556,000245: 12,2265 55405 TS LST1 +5 005557,000246: 12,2266 55404 TS LST1 +4 005558,000247: 12,2267 55403 TS LST1 +3 005559,000248: 12,2270 55402 TS LST1 +2 005560,000249: 12,2271 55401 TS LST1 +1 005561,000250: 12,2272 55400 TS LST1 005562,000251: 005563,000252: 12,2273 44502 CS ENDTASK 005564,000253: 12,2274 55410 TS LST2 005565,000254: 12,2275 55412 TS LST2 +2 005566,000255: 12,2276 55414 TS LST2 +4 005567,000256: 12,2277 55416 TS LST2 +6 005568,000257: 12,2300 55420 TS LST2 +8D 005569,000258: 12,2301 55422 TS LST2 +10D 005570,000259: 12,2302 55424 TS LST2 +12D 005571,000260: 12,2303 55426 TS LST2 +14D 005572,000261: 12,2304 55430 TS LST2 +16D 005573,000262: 12,2305 44503 CS ENDTASK +1 005574,000263: 12,2306 55411 TS LST2 +1 005575,000264: 12,2307 55413 TS LST2 +3 005576,000265: 12,2310 55415 TS LST2 +5 005577,000266: 12,2311 55417 TS LST2 +7 005578,000267: 12,2312 55421 TS LST2 +9D 005579,000268: 12,2313 55423 TS LST2 +11D 005580,000269: 12,2314 55425 TS LST2 +13D 005581,000270: 12,2315 55427 TS LST2 +15D 005582,000271: 12,2316 55431 TS LST2 +17D 005583,000272: 005584,000273: 12,2317 47657 CS ZERO # MAKE ALL EXECUTIVE REGISTER SETS 005585,000274: 12,2320 54153 TS PRIORITY # AVAILABLE. 005586,000275: 12,2321 54167 TS PRIORITY +12D 005587,000276: 12,2322 54203 TS PRIORITY +24D 005588,000277: 12,2323 54217 TS PRIORITY +36D 005589,000278: 12,2324 54233 TS PRIORITY +48D 005590,000279: 12,2325 54247 TS PRIORITY +60D 005591,000280: 12,2326 54263 TS PRIORITY +72D 005592,000281: 005593,000282: 12,2327 54067 TS NEWJOB # SHOWS NO ACTIVE JOBS. 005594,000283: 005595,000284: 12,2330 32442 CAF VAC1ADRC # MAKE ALL VAC AREAS AVAILABLE. 005596,000285: 12,2331 54431 TS VAC1USE 005597,000286: 12,2332 62443 AD LTHVACA 005598,000287: 12,2333 54505 TS VAC2USE 005599,000288: 12,2334 62443 AD LTHVACA 005600,000289: 12,2335 54561 TS VAC3USE 005601,000290: 12,2336 62443 AD LTHVACA 005602,000291: 12,2337 54635 TS VAC4USE 005603,000292: 12,2340 62443 AD LTHVACA 005604,000293: 12,2341 54711 TS VAC5USE 005605,000294: 005606,000295: 12,2342 37654 CAF TEN # TURN OFF ALL DISPLAY SYSTEM RELAYS. 005607,000296: 12,2343 54351 TS DIDFLG # DISPLAY INERTIAL DATA FLAG. 005608,000297: 12,2344 54140 DSPOFF TS MPAC 005609,000298: 12,2345 47637 CS BIT12 005610,000299: 12,2346 50140 INDEX MPAC 005611,000300: 12,2347 54307 TS DSPTAB 005612,000301: 12,2350 10140 CCS MPAC 005613,000302: 12,2351 02344 TC DSPOFF 005614,000303: 005615,000304: 12,2352 54045 TS INLINK 005616,000305: 12,2353 54341 TS DSPCNT 005617,000306: 12,2354 54366 TS LMPCMD 005618,000307: 12,2355 54323 TS CADRSTOR 005619,000308: 12,2356 54300 TS REQRET 005620,000309: 12,2357 54302 TS CLPASS 005621,000310: 12,2360 54277 TS DSPLOCK 005622,000311: 12,2361 54305 TS MONSAVE # KILL MONITOR 005623,000312: 12,2362 54306 TS MONSAVE1 005624,000313: 12,2363 54324 TS GRABLOCK 005625,000314: 12,2364 54266 TS VERBREG 005626,000315: 12,2365 54267 TS NOUNREG 005627,000316: 12,2366 54327 TS DSPLIST 005628,000317: 12,2367 54330 TS DSPLIST +1 005629,000318: 12,2370 54331 TS DSPLIST +2 005630,000319: 005631,000320: 12,2371 54374 TS MARKSTAT 005632,000321: 12,2372 54332 TS EXTVBACT # MAKE EXTENDED VERBS AVAILABLE 005633,000322: 12,2373 54371 TS IMUCADR 005634,000323: 12,2374 54372 TS OPTCADR 005635,000324: 12,2375 54373 TS RADCADR 005636,000325: 12,2376 54357 TS LGYRO 005637,000326: 12,2377 54350 TS DSRUPTSW 005638,000327: 12,2400 37653 CAF NOUTCON 005639,000328: 12,2401 54303 TS NOUT 005640,000329: 005641,000330: 12,2402 47652 CS ONE # NO RADAR DESIGNATION. 005642,000331: 12,2403 54414 TS SAMPLIM # NO RADAR RUPTS EXPECTED. 005643,000332: 005644,000333: 12,2404 32441 CAF T4LINIT 005645,000334: 12,2405 54347 TS T4LOC 005646,000335: 005647,000336: 12,2406 32465 CAF IM33INIT # NO PIP OR TM FAILS. 005648,000337: 12,2407 54370 TS IMODES33 005649,000338: 005650,000339: 12,2410 37645 CAF BIT6 # SET LR POS. 005651,000340: 12,2411 00006 EXTEND 005652,000341: 12,2412 02033 RAND 33 005653,000342: 12,2413 62467 AD RMODINIT 005654,000343: 12,2414 54413 TS RADMODES 005655,000344: 005656,000345: 12,2415 32440 CAF LESCHK # SELF CHECK GO-TO REGISTER. 005657,000346: 12,2416 55360 TS SELFRET 005658,000347: 12,2417 45141 CS VD1 005659,000348: 12,2420 54264 TS DSPCOUNT 005660,000349: 12,2421 E7,1401 EBANK= DNTMGOTO 005661,000350: 005662,000351: 12,2421 32436 CAF LDNTMGO # SET UP TM PROGRAM. 005663,000352: 12,2422 54003 TS EBANK 005664,000353: 005665,000354: 12,2423 32435 CAF LDNPHAS1 005666,000355: 12,2424 55401 TS DNTMGOTO 005667,000356: 005668,000357: 12,2425 32437 CAF NOMTMLST # SET UP NOMINAL DOWNLINK LIST. 005669,000358: 12,2426 54411 TS DNLSTADR 005670,000359: 005671,000360: 12,2427 00114 TC BUF 005672,000361: 005673,000362: 12,2430 30001 SETIDLE CA L 005674,000363: 12,2431 14514 TCF RESUME +3 005675,000364: 005676,000365: 12,2432 02430 24007 SETADR 2CADR SETIDLE 005677,000366: 005678,000367: 12,2434 00035 IFAILINH OCT 35 # ISS FAILURE INHIBIT BITS. 005679,000368: 12,2435 02052 LDNPHAS1 GENADR DNPHASE1 005680,000369: 12,2436 03401 LDNTMGO ECADR DNTMGOTO 005681,000370: 12,2437 02321 NOMTMLST GENADR NOMDNLST 005682,000371: 12,2440 02100 LESCHK GENADR SELFCHK 005683,000372: 12,2441 04633 T4LINIT ADRES DSKYRSET 005684,000373: 12,2442 00431 VAC1ADRC ADRES VAC1USE 005685,000374: 12,2443 00054 LTHVACA DEC 44 B-14 005686,000375: 005687,000376: 12,2444 01400 STARTEB ECADR LST1 005688,000377: 12,2445 7227 NUMGRPS EQUALS FIVE # SIX GROUPS CURRENTLY. 005689,000378: 005690,000379: # WHERE TO GO ON RESTART IF GROUP ACTIVE: 005691,000380: 005692,000381: 12,2445 35260 RACTCADR CADR PRELGO # RESTARTS DURING PRELAUNCH ALIGNMENT 005693,000382: 12,2446 00000 CADR 10000 005694,000383: 12,2447 00000 CADR 10000 005695,000384: 12,2450 00000 CADR 10000 005696,000385: 12,2451 00000 CADR 10000 005697,000386: 12,2452 00000 CADR 10000 005698,000387: 005699,000388: # WHERE TO GO ON RESTART IF TERMINATE REQUESTED. 005700,000389: 005701,000390: 12,2453 00000 RTERMCAD CADR 10000 005702,000391: 12,2454 00000 CADR 10000 005703,000392: 12,2455 00000 CADR 10000 005704,000393: 12,2456 00000 CADR 10000 005705,000394: 12,2457 00000 CADR 10000 005706,000395: 12,2460 00000 CADR 10000 005707,000396: 005708,000397: 12,2461 77755 -ELR OCT -22 # -ERROR LIGHT RESET KEY CODE. 005709,000398: 12,2462 77757 -MKREJ OCT -20 # - MARK REJECT. 005710,000399: 12,2463 37411 IM30INIF OCT 37411 # INHIBITS IMU FAIL FOR 5 SEC AND PIP ISSW 005711,000400: 12,2464 37400 IM30INIR OCT 37400 # LEAVE FAIL INHIBITS ALONE. 005712,000401: 12,2465 16000 IM33INIT OCT 16000 # NO PIP OR TM FAIL SIGNALS. 005713,000402: 12,2466 00440 9,6 OCT 440 # MASK FOR PROG ALARM AND GIMBAL LOCK. 005714,000403: 12,2467 00102 RMODINIT OCT 00102 005715,000404: 005716,000405: 12,2470 00000 SWINIT OCT 0 005717,000406: 12,2471 00000 OCT 0 005718,000407: 12,2472 00000 OCT 0 005719,000408: 12,2473 00000 OCT 0 005720,000409: 005721,000410: 12,2474 ENDFRESS EQUALS End of include-file FRESH_START_AND_RESTART.agc. Parent file is MAIN.agc