Revision 66d8e606a8d996ded60bc81d5edf319142a5fad9 authored by Ron Burkey on 04 October 2021, 11:49:55 UTC, committed by Ron Burkey on 04 October 2021, 11:49:55 UTC
MAIN.agc
### FILE="Main.annotation"
# Filename: MAIN.agc
# Purpose: This program is designed to extensively test the Apollo Guidance Computer
# (specifically the LM instantiation of it). It is built on top of a heavily
# stripped-down Aurora 12, with all code ostensibly added by the DAP Group
# removed. Instead Borealis expands upon the tests provided by Aurora,
# including corrected tests from Retread 44 and tests from Ron Burkey's
# Validation.
# Assembler: yaYUL
# Contact: Mike Stewart <mastewar1@gmail.com>.
# Website: www.ibiblio.org/apollo/index.html
# Mod history: 2016-12-20 MAS Created from Aurora 12 (with much DAP stuff removed).
# 2016-12-21 MAS Added Retread instruction checks.
# 2017-01-15 MAS Added a file for extended self-tests.
# 2017-03-27 RSB Made this header ##-style rather than #-style. (Headers
# in MAIN.agc are always #-style.)
# Source file name
# ----------------
$ASSEMBLY_AND_OPERATION_INFORMATION.agc
$ERASABLE_ASSIGNMENTS.agc
$INPUT_OUTPUT_CHANNELS.agc
$INTERRUPT_LEAD_INS.agc
$INTER-BANK_COMMUNICATION.agc
$INTERPRETER.agc
$SINGLE_PRECISION_SUBROUTINES.agc
$EXECUTIVE.agc
$WAITLIST.agc
$PHASE_TABLE_MAINTENANCE.agc
$FRESH_START_AND_RESTART.agc
$T4RUPT_PROGRAM.agc
$IMU_MODE_SWITCHING_ROUTINES.agc
$IMU_COMPENSATION_PACKAGE.agc
$AOTMARK.agc
$RADAR_LEAD-IN_ROUTINES.agc
$RADAR_TEST_PROGRAMS.agc
$EXTENDED_VERBS.agc
$KEYRUPT,_UPRUPT.agc
$PINBALL_GAME__BUTTONS_AND_LIGHTS.agc
$ALARM_AND_ABORT.agc
$DOWN-TELEMETRY_PROGRAM.agc
$AGC_BLOCK_TWO_SELF-CHECK.agc
$AGC_BLK2_INSTRUCTION_CHECK.agc
$AGC_BLOCK_TWO_EXTENDED_TESTS.agc
$INFLIGHT_ALIGNMENT_ROUTINES.agc
$RTB_OP_CODES.agc
$LEM_FLIGHT_CONTROL_SYSTEM_TEST.agc
$IMU_PERFORMANCE_TESTS_1.agc
$IMU_PERFORMANCE_TESTS_2.agc
$IMU_PERFORMANCE_TESTS_3.agc
$OPTIMUM_PRELAUNCH_ALIGNMENT_CALIBRATION.agc
$AGC_VERSION_CHECK.agc
$SUM_CHECK_END_OF_BANK_MARKERS.agc
Computing file changes ...