https://github.com/virtualagc/virtualagc
Revision 3577d0b1de1ac147c1710524517c563b2bfe231c authored by Ronald Burkey on 30 May 2021, 19:14:00 UTC, committed by GitHub on 30 May 2021, 19:14:00 UTC
Issue 1143: Fix various symbol name and other minor typos
2 parent s bc21d6b + 8d274f6
Raw File
Tip revision: 3577d0b1de1ac147c1710524517c563b2bfe231c authored by Ronald Burkey on 30 May 2021, 19:14:00 UTC
Merge pull request #1147 from smithery1/Issue/1143
Tip revision: 3577d0b
CHECK_EQUALS_LIST.agc
### FILE="Main.annotation"
## Copyright:   Public domain.
## Filename:    CHECK_EQUALS_LIST.agc
## Purpose:     A log section of Zerlina 56, the final revision of
##              Don Eyles's offline development program for the variable 
##              guidance period servicer. It also includes a new P66 with LPD 
##              (Landing Point Designator) capability, based on an idea of John 
##              Young's. Neither of these advanced features were actually flown,
##              but Zerlina was also the birthplace of other big improvements to
##              Luminary including the terrain model and new (Luminary 1E)
##              analog display programs. Zerlina was branched off of Luminary 145,
##              and revision 56 includes all changes up to and including Luminary
##              183. It is therefore quite close to the Apollo 14 program,
##              Luminary 178, where not modified with new features.
## Reference:   pp. 157-158
## Assembler:   yaYUL
## Contact:     Ron Burkey <info@sandroid.org>.
## Website:     www.ibiblio.org/apollo/index.html
## Mod history: 2017-07-28 MAS  Created from Luminary 210.
##              2017-08-17 MAS  Updated for Zerlina 56.

## Page 157
# THIS LIST IS MAINTAINED TO ENSURE THAT CERTAIN ERASABLE LOCATIONS
# ARE LOCATED AT A SPECIFIED DISTANCE FROM ANOTHER ERASABLE LOCATION
# AS REQUIRED BY THE STRUCTURE OF THE DOWNLINK LISTS:
#       1. IF A LOCATION IS THE SECOND PART OF A DOWNLINK WORD, IT MUST
#          BE CONTIGUOUS TO THE LOCATION THAT IS THE FIRST PART.
#       2. IF A LOCATION IS NOT THE FIRST WORD OF AN NDNADR IT
#          MUST BE AT A SPECIFIC NUMBER OF LOCATIONS FROM THE FIRST
#          LOCATION IN THE INSTRUCTION.
#       3. OTHER NAMES MAY BE GIVEN TO LOCATIONS IN THE DOWNLIND LISTS
#          THAT ARE NOT REFERENCED IN THE LISTS. THESE MUST NOT BE MOVED.
# THIS IS ACCOMPLISHED USING THE INSTRUCTION    CHECK=   .
# THIS INSTRUCTION GIVES A CUSS IN THE ASSEMBLY IF THE LOCATION OF THE
# FIRST TAG FIELD IS NOT EQUAL TO THE LOCATION OF THE SECOND TAG FIELD.
# THE INSTRUCTION HAS NO OTHER EFFECT ON THE ASSEMBLY OR CODE.

# THIS LIST SHOULD BE UPDATED FOR ANY CHANGES TO THE DOWNLINK LISTS.

# THIS LIST IS MAINTAINED BY  SUMNER ROSENBERG


TIME1           CHECK=          TIME2           +1
CDUY            CHECK=          CDUX            +1
CDUZ            CHECK=          CDUY            +1
CDUT            CHECK=          CDUZ            +1
PIPAX           CHECK=          CDUS            +1
PIPAY           CHECK=          PIPAX           +1
PIPAZ           CHECK=          PIPAY           +1
DAPBOOLS        CHECK=          RADMODES        +1
LASTXCMD        CHECK=          LASTYCMD        +1
THETAD          CHECK=          REDOCTR         +1
FAILREG         CHECK=          CADRFLSH        +3
UPOLDMOD        CHECK=          COMPNUMB        +1
UPVERB          CHECK=          UPOLDMOD        +1
UPCOUNT         CHECK=          UPVERB          +1
UPBUFF          CHECK=          UPCOUNT         +1
SPIRAL          CHECK=          CURSOR          +1
IMODES33        CHECK=          IMODES30        +1
CSMMASS         CHECK=          LEMMASS         +1
DNRRDOT         CHECK=          DNRRANGE        +1
DNLRVELY        CHECK=          DNLRVELX        +1
DNLRVELZ        CHECK=          DNLRVELY        +1
DNLRALT         CHECK=          DNLRVELZ        +1
DUMLOOPS        CHECK=          SERVDURN        +1
ZNBSAV          CHECK=          YNBSAV          +6
IGC             CHECK=          OGC             +2
MGC             CHECK=          IGC             +2
BESTJ           CHECK=          BESTI           +1
OMEGAQ          CHECK=          OMEGAP          +1
OMEGAR          CHECK=          OMEGAQ          +1
ALPHAR          CHECK=          ALPHAQ          +1
## Page 158
NEGTORKP        CHECK=          POSTORKP        +1
NEGTORKU        CHECK=          POSTORKU        +1
POSTORKV        CHECK=          NEGTORKU        +1
NEGTORKV        CHECK=          POSTORKV        +1
CDUYD           CHECK=          CDUXD           +1
CDUZD           CHECK=          CDUYD           +1
OMEGAQD         CHECK=          OMEGAPD         +1
OMEGARD         CHECK=          OMEGAQD         +1
AMG             CHECK=          AIG             +1
TRKMKCNT        CHECK=          AOG             +1
VSELECT         CHECK=          AOG             +1
FORVMETR        CHECK=          LATVMETR        +1
FLAGWRD0        CHECK=          STATE
FLGWRD12        CHECK=          RADMODES
FLGWRD13        CHECK=          DAPBOOLS
CPHI            CHECK=          THETAD
CTHETA          CHECK=          THETAD          +1
CPSI            CHECK=          THETAD          +2
DELVX           CHECK=          DELV
DELVY           CHECK=          DELV            +2
DELVZ           CHECK=          DELV            +4
CTLIST          CHECK=          DNLSTCOD        +1
CADRMARK        CHECK=          CADRFLSH        +1
TEMPFLSH        CHECK=          CADRFLSH        +2
STARCODE        CHECK=          AOTCODE
TETCSM          CHECK=          T-OTHER
TETOTHER        CHECK=          T-OTHER
R(CSM)          CHECK=          R-OTHER
V(CSM)          CHECK=          V-OTHER
DOWNTORK        CHECK=          POSTORKP
DCDU            CHECK=          CDUXD
DELVLVC         CHECK=          DELVSLV
MARKCTR         CHECK=          TRKMKCNT
VGPREV          CHECK=          VGTIG
back to top