Revision 49926c64aa2d4ea8cd64b4eaa626d22f43bfaeeb authored by Ron Burkey on 12 October 2018, 13:13:55 UTC, committed by Ron Burkey on 12 October 2018, 13:13:55 UTC
to comments in *.agc files that include the strings -SIMULATION or +SIMULATION. The former are automatically commented out if --simulation is used, while the latter are commented out is --simulation is *not* used. All of that was for the sole purpose of adding a -SIMULATION specifier to a single line in Validation.agc that proves inconvenient sometimes for simulations of the AGC electronics. There's a new target in the top-level Makefile (namely Validation-hardware-simulation) that isn't one of the default ones, but which when used, builds a separate rope (Validation/Validation-hardware-simulation.agc.bin) and html with that one inconvenient line in Validation.agc commented out. Overkill, I know.
1 parent 0a720cd
SUM_CHECK_END_OF_BANK_MARKERS.agc
### FILE="Main.annotation"
## Copyright: Public domain.
## Filename: SUM_CHECK_END_OF_BANK_MARKERS.agc
## Purpose: A section of Sunburst revision 37, or Shepatin revision 0.
## It is part of an early development version of the software
## for Apollo Guidance Computer (AGC) on the unmanned Lunar
## Module (LM) flight Apollo 5. Sunburst 37 was the program
## upon which Don Eyles's offline development program Shepatin
## was based; the listing herein transcribed was actually for
## the equivalent revision 0 of Shepatin.
## This file is intended to be a faithful transcription, except
## that the code format has been changed to conform to the
## requirements of the yaYUL assembler rather than the
## original YUL assembler.
## Reference: pp. 885-886
## Assembler: yaYUL
## Contact: Ron Burkey <info@sandroid.org>.
## Website: www.ibiblio.org/apollo/index.html
## Mod history: 2017-05-24 MAS Created from Sunburst 120.
## 2017-06-14 HG Transcribed
## 2017-06-23 RSB Proofed comment text with
## octopus/ProoferComments.
## Page 885
BNKSUM 00
BNKSUM 01
BNKSUM 02
BNKSUM 03
BNKSUM 04
BNKSUM 05
BNKSUM 06
BNKSUM 07
BNKSUM 10
BNKSUM 11
BNKSUM 12
BNKSUM 13
BNKSUM 14
BNKSUM 15
BNKSUM 16
BNKSUM 17
BNKSUM 20
BNKSUM 21
BNKSUM 22
BNKSUM 23
BNKSUM 24
BNKSUM 25
BNKSUM 26
BNKSUM 27
BNKSUM 30
## Page 886
BNKSUM 31
BNKSUM 32
BNKSUM 33
BNKSUM 34
BNKSUM 35
BNKSUM 36
BNKSUM 37
BNKSUM 40
BNKSUM 41
BNKSUM 42
BNKSUM 43
Computing file changes ...