Source Code

These source-code files are part of a reconstructed copy of Luminary 173, the second (unflown) release of the Apollo 14 Lunar Module (LM) Apollo Guidance Computer (AGC) software.

The reconstruction began with reconstructed source code for Luminary 178. Changes between revision 173 and 178 were backed out, as described by Luminary memo 167 (revision 1). The reconstruction was verified by matching memory-bank checksums to those listed in drawing 2021152N. Note that page numbers in the reconstructed code match those for the baseline log section mentioned in each file's changelog; the page numbers for a real Luminary 173 listing would be different.

Comments from the original source code are prefixed with a single '#' symbol, whereas comments added later are prefixed by "##" or "###". Report any errors noted by creating an issue report at the Virtual AGC project's GitHub repository.

000021,000002:                                                                                                  ## Copyright:   Public domain.
000022,000003:                                                                                                  ## Filename:    ABSOLUTE_ADDRESSES_FOR_UPDATE_PROGRAM.agc
000023,000004:                                                                                                  ## Purpose:     A section of Luminary revision 173.
000024,000005:                                                                                                  ##              It is part of the reconstructed source code for the second
000025,000006:                                                                                                  ##              (unflown) release of the flight software for the Lunar
000026,000007:                                                                                                  ##              Module's (LM) Apollo Guidance Computer (AGC) for Apollo 14.
000027,000008:                                                                                                  ##              The code has been recreated from a reconstructed copy of
000028,000009:                                                                                                  ##              Luminary 178, as well as Luminary memo 167 (revision 1).
000029,000010:                                                                                                  ##              It has been adapted such that the resulting bugger words
000030,000011:                                                                                                  ##              exactly match those specified for Luminary 173 in NASA
000031,000012:                                                                                                  ##              drawing 2021152N, which gives relatively high confidence
000032,000013:                                                                                                  ##              that the reconstruction is correct.
000033,000014:                                                                                                  ## Reference:   p.  1
000034,000015:                                                                                                  ## Assembler:   yaYUL
000035,000016:                                                                                                  ## Contact:     Ron Burkey <info@sandroid.org>.
000036,000017:                                                                                                  ## Website:     www.ibiblio.org/apollo/index.html
000037,000018:                                                                                                  ## Mod history: 2019-09-18 MAS  Created from Luminary 178.
000038,000019: 

Page 1

000040,000021:                                                                                                  #  ECADR                 MNEMONIC
000041,000022:                                                                                                  #  -----                 --------
000042,000023: 
000043,000024: ???????                                           =ECADR   UPSVFLAG                              
000044,000025: 
000045,000026: ???????                                           =ECADR   XSMD                                  
000046,000027: 
000047,000028: ???????                                           =ECADR   REFSMMAT                              
000048,000029: 
000049,000030: ???????                                           =ECADR   DELVSLV                               
000050,000031: 
000051,000032: ???????                                           =ECADR   RLS                                   

End of include-file ABSOLUTE_ADDRESSES_FOR_UPDATE_PROGRAM.agc.  Parent file is MAIN.agc