Source Code
These source-code files derive from a printout of Luminary 210 (Apollo 15-17
Lunar Module guidance computer program), from the personal library of
original AGC developer Don Eyles, digitally photographed at archive.org,
financially sponsored by Jim Lawton, and transcribed to source code by a
team of volunteers. This colorized, syntax-highlighted form was created
by assembling that transcribed source code. Note that the full page images
are available on the
Virtual AGC project page at archive.org, while reduced-size images
are presented at the VirtualAGC project website. Report or fix any
transcription errors at
the Virtual AGC project code repository. Notations on the program listing read, in part: GAP: ASSEMBLE REVISION 210 OF AGC PROGRAM LUMINARY BY NASA 2021112-161 17:11 MAR. 19,1971Note that the date is the date of the printout, not the date of the program revision. |
003883,000002: ## Copyright: Public domain.
003884,000003: ## Filename: SUBROUTINE_CALLS.agc
003885,000004: ## Purpose: A section of Luminary revision 210.
003886,000005: ## It is part of the source code for the Lunar Module's (LM)
003887,000006: ## Apollo Guidance Computer (AGC) for Apollo 15-17.
003888,000007: ## This file is intended to be a faithful transcription, except
003889,000008: ## that the code format has been changed to conform to the
003890,000009: ## requirements of the yaYUL assembler rather than the
003891,000010: ## original YUL assembler.
003892,000011: ## Reference: p. 91
003893,000012: ## Assembler: yaYUL
003894,000013: ## Contact: Ron Burkey <info@sandroid.org>.
003895,000014: ## Website: www.ibiblio.org/apollo/index.html
003896,000015: ## Mod history: 2016-11-17 JL Created from Artemis072 version.
003897,000016: ## 2016-11-18 HG Transcribed
003898,000017: ## 2016-12-15 RSB Proofed comment text with octopus/ProoferComments,
003899,000018: ## but no errors found.
003900,000019:
Page 91 |
003902,000021: # SUBROUTINE_CALLS
003903,000022:
003904,000023: 26,2024 SUBRO LUMERASE 176
003905,000024: 26,2024 SUBRO LEMONAID 156
003906,000025: 26,2024 SUBRO LEMP20S 168
003907,000026: 26,2024 SUBRO LEMP30S 105
003908,000027: 26,2024 SUBRO KISSING 067
003909,000028: 26,2024 SUBRO FLY 197
003910,000029: 26,2024 SUBRO LEMP50S 130
003911,000030: 26,2024 SUBRO SKIPPER 131
003912,000031: 26,2024 SUBRO LMDAP 032
003913,000032:
End of include-file SUBROUTINE_CALLS.agc. Parent file is MAIN.agc