Source Code

These source-code files are part of a reconstructed copy of Aurora 88, the final release of the Lunar Module (LM) Apollo Guidance Computer (AGC) system test software.

They have been created via disassembly of binary dumps of original core rope memory modules, part numbers 2003972-011, 2003972-091, and 2003972-111, belonging to Steve Jurvetson.

Since only binary dumps (rather than listings) of Aurora 88 are available as source material, all comments and labels are approximate. They have been taken from other AGC programs where possible, or, in some places, written from scratch to match what we believe would have been in the original listing.

020109,000002:                                                                                                  ## Copyright:   Public domain.
020110,000003:                                                                                                  ## Filename:    IMU_PERFORMANCE_TESTS_3.agc
020111,000004:                                                                                                  ## Purpose:     A section of Aurora 88.
020112,000005:                                                                                                  ##              It is part of the reconstructed source code for the final
020113,000006:                                                                                                  ##              release of the Lunar Module system test software. No original
020114,000007:                                                                                                  ##              listings of this program are available; instead, this file
020115,000008:                                                                                                  ##              was created via disassembly of dumps of Aurora 88 core rope
020116,000009:                                                                                                  ##              modules and comparison with other AGC programs.
020117,000010:                                                                                                  ## Assembler:   yaYUL
020118,000011:                                                                                                  ## Contact:     Ron Burkey <info@sandroid.org>.
020119,000012:                                                                                                  ## Website:     www.ibiblio.org/apollo/index.html
020120,000013:                                                                                                  ## Mod history: 2023-06-30 MAS  Created from Aurora 12.
020121,000014:                                                                                                  ##              2023-07-12 MAS  Updated for Aurora 88.
020122,000015: 
020123,000016: 
020124,000017: 21,3105                                           SETLOC   ENDPREL1                              
020125,000018: 21,3105  E5,1400                                  EBANK=   XSM                                   
020126,000019: 
020127,000020: 
020128,000021: 
020129,000022: 21,3105           00006        SILVER             EXTEND                                         
020130,000023: 21,3106           23546                           QXCH     QPLACE                                #   SHOULD BE ADDRESS OF STRTWACH
020131,000024: 
020132,000025: 21,3107           11615                           CCS      CALCDIR                               #  2F COMMAND IS POSITIVE THE MINUS TORQ
020133,000026: 21,3110           37642                           CAF      BIT9                                  #   WINDING IS TO BE ENERGIZED
020134,000027: 21,3111           03113                           TC       +2                                    
020135,000028: 21,3112           03115                           TC       TORK                                  #   COMMAND IS NEG SO USE PLUS WINDING
020136,000029: 21,3113           00006                           EXTEND                                         
020137,000030: 21,3114           05014                           WOR      14C                                   #   SELECTS THE MINUS WINDING
020138,000031: 
020139,000032: 21,3115           37632        TORK               CAF      POSMAX                                
020140,000033: 21,3116           54047                           TS       GYROCTR                               #  16383 PULSES =2.8125 DEG LESS ONE PULSE
020141,000034: 
020142,000035: 21,3117           11617                           CCS      GYTOBETQ                              #  C(K)= 1 FOR X, -0 FOR Y, -1FOR Z.
020143,000036: 21,3120           03124                           TC       SELECTX                               
020144,000037: 21,3121           05366                           TC       CCSHOLE                               
020145,000038: 21,3122           03134                           TC       SELECTZ                               
020146,000039: 21,3123           03130                           TC       SELECTY                               
020147,000040: 21,3124           33140        SELECTX            CAF      TORKX                                 #  BBITS 7AND 10 IN CHANNEL 14 WILL
020148,000041: 21,3125           00006                           EXTEND                                         #   SELECT X GYRO AND TURN ON BCSW 1/3200
020149,000042: 21,3126           05014                           WOR      14C                                   #  SSEC LATER BY CHANNEL OUTPUT DESIGN.....
020150,000043: 21,3127           01546                           TC       QPLACE                                
020151,000044: 
020152,000045: 21,3130           33141        SELECTY            CAF      TORKY                                 #  BBITS 8 AND 10 TO TORQ Y GYRO
020153,000046: 21,3131           00006                           EXTEND                                         
020154,000047: 21,3132           05014                           WOR      14C                                   
020155,000048: 21,3133           01546                           TC       QPLACE                                
020156,000049: 
020157,000050: 21,3134           33142        SELECTZ            CAF      TORKZ                                 #  BBITS 7,8AND 10 TO TORQZ GYRO
020158,000051: 21,3135           00006                           EXTEND                                         
020159,000052: 21,3136           05014                           WOR      14C                                   
020160,000053: 21,3137           01546                           TC       QPLACE                                
020161,000054: 21,3140           01100        TORKX              OCT      01100                                 
020162,000055: 21,3141           01200        TORKY              OCT      01200                                 
020163,000056: 21,3142           01300        TORKZ              OCT      01300                                 
020164,000057: 
020165,000058: 
020166,000059: 21,3143           37657        SAMODCHK           CAF      ZERO                                  
020167,000060: 21,3144           55563                           TS       TESTNO                                
020168,000061: 21,3145           55550                           TS       RUN                                   
020169,000062: 
020170,000063: 21,3146           03535                           TC       ZEROMODE                              
020171,000064: 21,3147           03561                           TC       OPRTRDLY                              
020172,000065: 
020173,000066: 21,3150           03631                           TC       COARZERO                              
020174,000067: 
020175,000068: 21,3151           03545                           TC       ZEROMAIN                              
020176,000069: 21,3152           03561                           TC       OPRTRDLY                              
020177,000070: 
020178,000071: 21,3153           03535                           TC       ZEROMODE                              
020179,000072: 
020180,000073: 21,3154           37657                           CAF      ZERO                                  
020181,000074: 21,3155           03467                           TC       THETADLD                              
020182,000075: 
020183,000076: 21,3156           33717                           CAF      45ANG                                 
020184,000077: 21,3157           03467                           TC       THETADLD                              
020185,000078: 
020186,000079: 21,3160           03645                           TC       FNZEROFN                              
020187,000080: 
020188,000081: 21,3161           33721                           CAF      90ANG                                 
020189,000082: 21,3162           03467                           TC       THETADLD                              
020190,000083: 
020191,000084: 21,3163           33722                           CAF      135ANG                                
020192,000085: 21,3164           03467                           TC       THETADLD                              
020193,000086: 
020194,000087: 21,3165           37657                           CAF      ZERO                                  
020195,000088: 21,3166           03471                           TC       THETADLD   +2                         
020196,000089: 
020197,000090: 21,3167           03645                           TC       FNZEROFN                              
020198,000091: 
020199,000092: 21,3170           33725                           CAF      180ANG                                
020200,000093: 21,3171           54400                           TS       THETAD                                
020201,000094: 21,3172           54401                           TS       THETAD     +1                         
020202,000095: 21,3173           33720                           CAF      71ANG                                 
020203,000096: 21,3174           03471                           TC       THETADLD   +2                         
020204,000097: 
020205,000098: 21,3175           33726                           CAF      225ANG                                
020206,000099: 21,3176           03467                           TC       THETADLD                              
020207,000100: 
020208,000101: 21,3177           37657                           CAF      ZERO                                  
020209,000102: 21,3200           03467                           TC       THETADLD                              
020210,000103: 
020211,000104: 21,3201           37651                           CAF      TWO                                   
020212,000105: 21,3202           55673        CHK2               TS       CDUNDX                                
020213,000106: 
020214,000107: 21,3203           33727                           CAF      170ANG                                
020215,000108: 21,3204           51673                           INDEX    CDUNDX                                
020216,000109: 
020217,000110: 
020218,000111: 21,3205           54400                           TS       THETAD                                
020219,000112: 
020220,000113: 21,3206           04063                           TC       BANKCALL                              
020221,000114: 21,3207           26055                           CADR     IMUCOARS                              
020222,000115: 
020223,000116: 21,3210           33723                           CAF      10ANG                                 
020224,000117: 21,3211           03410                           TC       CDURATE                               
020225,000118: 
020226,000119: 21,3212           33724                           CAF      160ANG                                
020227,000120: 21,3213           03410                           TC       CDURATE                               
020228,000121: 
020229,000122: 21,3214           03433                           TC       CALCRATE                              
020230,000123: 
020231,000124: 21,3215           04063                           TC       BANKCALL                              
020232,000125: 21,3216           26716                           CADR     IMUSTALL                              
020233,000126: 21,3217           13353                           TCF      ENDTST03                              
020234,000127: 
020235,000128: 21,3220           03631                           TC       COARZERO                              
020236,000129: 
020237,000130: 21,3221           11673                           CCS      CDUNDX                                
020238,000131: 21,3222           13202                           TCF      CHK2                                  
020239,000132: 
020240,000133: 21,3223           43717                           CS       45ANG                                 
020241,000134: 21,3224           03467                           TC       THETADLD                              
020242,000135: 
020243,000136: 21,3225           03645                           TC       FNZEROFN                              
020244,000137: 
020245,000138: 21,3226           43722                           CS       135ANG                                
020246,000139: 21,3227           54400                           TS       THETAD                                
020247,000140: 21,3230           54401                           TS       THETAD     +1                         
020248,000141: 21,3231           43720                           CS       71ANG                                 
020249,000142: 21,3232           03762                           TC       CHK3                                  
020250,000143: 
020251,000144: 21,3233           03645                           TC       FNZEROFN                              
020252,000145: 
020253,000146: 21,3234           03631                           TC       COARZERO                              
020254,000147: 
020255,000148: 21,3235           03602                           TC       FINEZERO                              
020256,000149: 21,3236           03602                           TC       FINEZERO                              
020257,000150: 
020258,000151: 21,3237           43733        CHK5               CS       4+6BITS                               
020259,000152: 21,3240           00006                           EXTEND                                         
020260,000153: 21,3241           03012                           WAND     12                                    
020261,000154: 21,3242           37650                           CAF      FOUR                                  
020262,000155: 21,3243           04451                           TC       WAITLIST                              
020263,000156: 21,3244           03250 42005                     2CADR    ECE1                                  
020264,000157: 
020265,000158: 21,3246           33742                           CAF      ECE2CADR                              
020266,000159: 21,3247           04331                           TC       JOBSLEEP                              
020267,000160: 
020268,000161: 
020269,000162: 21,3250           33742        ECE1               CAF      ECE2CADR                              
020270,000163: 21,3251           04335                           TC       JOBWAKE                               
020271,000164: 21,3252           04505                           TC       TASKOVER                              
020272,000165: 
020273,000166: 21,3253           46162        ECE2               CS       SIX                                   
020274,000167: 21,3254           61563                           AD       TESTNO                                
020275,000168: 21,3255           00006                           EXTEND                                         
020276,000169: 21,3256           63260                           BZMF     +2                                    
020277,000170: 21,3257           13301                           TCF      CHKX                                  
020278,000171: 
020279,000172: 21,3260           51563                           INDEX    TESTNO                                
020280,000173: 21,3261           33355                           CAF      ERCTRANG                              
020281,000174: 21,3262           54400                           TS       THETAD                                
020282,000175: 21,3263           54401                           TS       THETAD     +1                         
020283,000176: 21,3264           54402                           TS       THETAD     +2                         
020284,000177: 
020285,000178: 21,3265           37645                           CAF      BIT6                                  
020286,000179: 21,3266           00006                           EXTEND                                         
020287,000180: 21,3267           05012                           WOR      12                                    
020288,000181: 
020289,000182: 21,3270           00004                           INHINT                                         
020290,000183: 21,3271           37651                           CAF      TWO                                   
020291,000184: 21,3272           04451                           TC       WAITLIST                              
020292,000185: 21,3273           02624 22005                     2CADR    ATTCK2                                
020293,000186: 
020294,000187: 21,3275           00003                           RELINT                                         
020295,000188: 
020296,000189: 21,3276           03561                           TC       OPRTRDLY                              
020297,000190: 
020298,000191: 21,3277           25563                           INCR     TESTNO                                
020299,000192: 
020300,000193: 21,3300           13237                           TCF      CHK5                                  
020301,000194: 
020302,000195: 21,3301           03631        CHKX               TC       COARZERO                              
020303,000196: 
020304,000197: 21,3302           37657                           CAF      ZERO                                  
020305,000198: 21,3303           55563                           TS       TESTNO                                
020306,000199: 
020307,000200: 21,3304           04063                           TC       BANKCALL                              
020308,000201: 21,3305           20246                           CADR     RRZERO                                
020309,000202: 21,3306           04063                           TC       BANKCALL                              
020310,000203: 21,3307           26712                           CADR     RADSTALL                              
020311,000204: 21,3310           13353                           TCF      ENDTST03                              
020312,000205: 
020313,000206: 21,3311           51563        CHK6               INDEX    TESTNO                                
020314,000207: 21,3312           33364                           CAF      RADECNTR                              
020315,000208: 21,3313           54424                           TS       TANG       +1                         
020316,000209: 21,3314           54423                           TS       TANG                                  
020317,000210: 
020318,000211: 21,3315           06000                           TC       INTPRET                               
020319,000212: 
020320,000213: 
020321,000214: 21,3316           77634                           CALL                                           
020322,000215: 21,3317           20362                                    RRDESNB                               
020323,000216: 
020324,000217: 21,3320           04063                           TC       BANKCALL                              
020325,000218: 21,3321           26712                           CADR     RADSTALL                              
020326,000219: 21,3322           13353                           TCF      ENDTST03                              
020327,000220: 
020328,000221: 21,3323           03554                           TC       RROPRDLY                              
020329,000222: 
020330,000223: 21,3324           25563                           INCR     TESTNO                                
020331,000224: 
020332,000225: 21,3325           47650                           CS       FOUR                                  
020333,000226: 21,3326           61563                           AD       TESTNO                                
020334,000227: 21,3327           00006                           EXTEND                                         
020335,000228: 21,3330           63311                           BZMF     CHK6                                  
020336,000229: 
020337,000230: 21,3331           37657                           CAF      ZERO                                  
020338,000231: 21,3332           55563                           TS       TESTNO                                
020339,000232: 21,3333           54354                           TS       ALTRATE                               
020340,000233: 21,3334           54352                           TS       ALT                                   
020341,000234: 21,3335           54353                           TS       ALT        +1                         
020342,000235: 
020343,000236: 21,3336           47652                           CS       ONE                                   
020344,000237: 21,3337           54351                           TS       DIDFLG                                
020345,000238: 
020346,000239: 21,3340           51563        CHK7               INDEX    TESTNO                                
020347,000240: 21,3341           33371                           CAF      RRRATFPS                              
020348,000241: 21,3342           54360                           TS       FORVEL                                
020349,000242: 21,3343           54361                           TS       LATVEL                                
020350,000243: 
020351,000244: 21,3344           03554                           TC       RROPRDLY                              
020352,000245: 
020353,000246: 21,3345           25563                           INCR     TESTNO                                
020354,000247: 
020355,000248: 21,3346           47646                           CS       BIT5                                  
020356,000249: 21,3347           67651                           AD       TWO                                   
020357,000250: 21,3350           61563                           AD       TESTNO                                
020358,000251: 21,3351           00006                           EXTEND                                         
020359,000252: 21,3352           63340                           BZMF     CHK7                                  
020360,000253: 
020361,000254: 21,3353           04063        ENDTST03           TC       BANKCALL                              
020362,000255: 21,3354           30752                           CADR     ENDTEST                               
020363,000256: 
020364,000257: 
020365,000258: 
020366,000259: 
020367,000260: 
020368,000261: 21,3355           03013        ERCTRANG           OCT      03013                                 
020369,000262: 21,3356           02660                           OCT      02660                                 
020370,000263: 21,3357           01042                           OCT      01042                                 
020371,000264: 
020372,000265: 
020373,000266: 21,3360           00000                           OCT      00000                                 
020374,000267: 21,3361           76736                           OCT      76736                                 
020375,000268: 21,3362           75120                           OCT      75120                                 
020376,000269: 21,3363           74765                           OCT      74765                                 
020377,000270: 
020378,000271: 
020379,000272: 
020380,000273: 
020381,000274: 
020382,000275: 21,3364           01463        RADECNTR           OCT      01463                                 
020383,000276: 21,3365           01042                           OCT      01042                                 
020384,000277: 21,3366           00000                           OCT      00000                                 
020385,000278: 21,3367           76736                           OCT      76736                                 
020386,000279: 21,3370           76315                           OCT      76315                                 
020387,000280: 
020388,000281: 
020389,000282: 
020390,000283: 
020391,000284: 
020392,000285: 21,3371           00000        RRRATFPS           OCT      00000                                 
020393,000286: 21,3372           00001                           OCT      00001                                 
020394,000287: 21,3373           00002                           OCT      00002                                 
020395,000288: 21,3374           00004                           OCT      00004                                 
020396,000289: 21,3375           00010                           OCT      00010                                 
020397,000290: 21,3376           00020                           OCT      00020                                 
020398,000291: 21,3377           00040                           OCT      00040                                 
020399,000292: 21,3400           00100                           OCT      00100                                 
020400,000293: 21,3401           00200                           OCT      00200                                 
020401,000294: 21,3402           00237                           OCT      00237                                 
020402,000295: 21,3403           00400                           OCT      00400                                 
020403,000296: 21,3404           00545                           OCT      00545                                 
020404,000297: 21,3405           00544                           OCT      00544                                 
020405,000298: 21,3406           77540                           OCT      77540                                 
020406,000299: 21,3407           77232                           OCT      77232                                 
020407,000300: 
020408,000301: 
020409,000302: 21,3410           00006        CDURATE            EXTEND                                         
020410,000303: 21,3411           23546                           QXCH     QPLACE                                
020411,000304: 
020412,000305: 21,3412           55600                           TS       CDULIMIT                              
020413,000306: 
020414,000307: 21,3413           10067                           CCS      NEWJOB                                
020415,000308: 21,3414           04317                           TC       CHANG1                                
020416,000309: 
020417,000310: 21,3415           41600                           CS       CDULIMIT                              
020418,000311: 21,3416           51673                           INDEX    CDUNDX                                
020419,000312: 21,3417           60032                           AD       CDUX                                  #  CATCH FIRST PULSE
020420,000313: 21,3420           00006                           EXTEND                                         
020421,000314: 21,3421           63413                           BZMF     CDURATE    +3                         #  LOOK AGAIN
020422,000315: 
020423,000316: 21,3422           51673                           INDEX    CDUNDX                                
020424,000317: 21,3423           30032                           CAE      CDUX                                  
020425,000318: 21,3424           57576                           XCH      CDUREADF                              #  CDU FINAL READING
020426,000319: 21,3425           57577                           XCH      CDUREADI                              #  CDU INITIAL READING
020427,000320: 
020428,000321: 21,3426           05372                           TC       FINETIME                              
020429,000322: 21,3427           53574                           DXCH     CDUTIMEF                              #  DP FINAL TIME
020430,000323: 21,3430           53572                           DXCH     CDUTIMEI                              #  DP INITIAL READING
020431,000324: 
020432,000325: 21,3431           00003                           RELINT                                         
020433,000326: 21,3432           01546                           TC       QPLACE                                
020434,000327: 
020435,000328: 
020436,000329: 
020437,000330: 
020438,000331: 21,3433           00006        CALCRATE           EXTEND                                         
020439,000332: 21,3434           23546                           QXCH     QPLACE                                
020440,000333: 
020441,000334: 21,3435           53577                           DXCH     CDUREADF                              
020442,000335: 21,3436           00006                           EXTEND                                         
020443,000336: 21,3437           20001                           MSU      L                                     
020444,000337: 21,3440           55700                           TS       CDUANG                                
020445,000338: 
020446,000339: 21,3441           06000                           TC       INTPRET                               
020447,000340: 21,3442           45345                           DLOAD    DSU                                   
020448,000341: 21,3443           01574                                    CDUTIMEF                              
020449,000342: 21,3444           01572                                    CDUTIMEI                              
020450,000343: 21,3445           67206                           PUSH     SLOAD                                 
020451,000344: 21,3446           01701                                    CDUANG                                
020452,000345: 21,3447           56261                           SR       DDV                                   
020453,000346: 21,3450           00617                                    14D                                   
020454,000347: 21,3451           45005                           DMP      RTB                                   
020455,000348: 21,3452           03746                                    DEG/SEC                               
020456,000349: 21,3453           33524                                    SGNAGREE                              
020457,000350: 21,3454           00337                           STORE    DSPTEM2                               
020458,000351: 
020459,000352: 21,3455           77776                           EXIT                                           
020460,000353: 
020461,000354: 21,3456           33740        RATEDSP            CAF      V06N66X                               
020462,000355: 21,3457           05234                           TC       NVSBWAIT                              
020463,000356: 21,3460           05176                           TC       FLASHON                               
020464,000357: 21,3461           05042                           TC       ENDIDLE                               
020465,000358: 21,3462           13353                           TCF      ENDTST03                              
020466,000359: 21,3463           13465                           TCF      +2                                    
020467,000360: 21,3464           13456                           TCF      RATEDSP                               
020468,000361: 
020469,000362: 21,3465           25550                           INCR     RUN                                   
020470,000363: 21,3466           01546                           TC       QPLACE                                
020471,000364: 
020472,000365: 
020473,000366: 21,3467           54400        THETADLD           TS       THETAD                                
020474,000367: 21,3470           54401                           TS       THETAD     +1                         
020475,000368: 21,3471           54402                           TS       THETAD     +2                         
020476,000369: 
020477,000370: 21,3472           00006                           EXTEND                                         
020478,000371: 21,3473           23546                           QXCH     QPLACE                                
020479,000372: 
020480,000373: 21,3474           37656                           CAF      SEVEN                                 
020481,000374: 21,3475           55551        THLD1              TS       STOREPL                               
020482,000375: 
020483,000376: 21,3476           04063                           TC       BANKCALL                              
020484,000377: 21,3477           26055                           CADR     IMUCOARS                              
020485,000378: 21,3500           04063                           TC       BANKCALL                              
020486,000379: 21,3501           26716                           CADR     IMUSTALL                              
020487,000380: 21,3502           13353                           TCF      ENDTST03                              
020488,000381: 
020489,000382: 21,3503           11551                           CCS      STOREPL                               
020490,000383: 21,3504           03475                           TC       THLD1                                 
020491,000384: 
020492,000385: 21,3505           03561                           TC       OPRTRDLY                              
020493,000386: 
020494,000387: 21,3506           01546                           TC       QPLACE                                
020495,000388: 
020496,000389: 
020497,000390: 
020498,000391: 
020499,000392: 21,3507           00006        FINEALGN           EXTEND                                         
020500,000393: 21,3510           23546                           QXCH     QPLACE                                
020501,000394: 
020502,000395: 21,3511           04063                           TC       BANKCALL                              
020503,000396: 21,3512           26227                           CADR     IMUFINE                               
020504,000397: 21,3513           04063                           TC       BANKCALL                              
020505,000398: 21,3514           26716                           CADR     IMUSTALL                              
020506,000399: 21,3515           13353                           TCF      ENDTST03                              
020507,000400: 
020508,000401: 21,3516           01546                           TC       QPLACE                                
020509,000402: 
020510,000403: 
020511,000404: 21,3517           00006        CH30DSPY           EXTEND                                         
020512,000405: 21,3520           23546                           QXCH     QPLACE                                
020513,000406: 
020514,000407: 21,3521           33731                           CAF      OCT30                                 
020515,000408: 21,3522           54142                           TS       MPAC       +2                         
020516,000409: 21,3523           33734                           CAF      V01N10X                               
020517,000410: 21,3524           05234                           TC       NVSBWAIT                              
020518,000411: 21,3525           05176                           TC       FLASHON                               
020519,000412: 21,3526           05042                           TC       ENDIDLE                               
020520,000413: 21,3527           13353                           TCF      ENDTST03                              
020521,000414: 21,3530           13532                           TCF      +2                                    
020522,000415: 21,3531           13521                           TCF      CH30DSPY   +2                         
020523,000416: 
020524,000417: 21,3532           05202                           TC       FLASHOFF                              
020525,000418: 21,3533           25550                           INCR     RUN                                   
020526,000419: 21,3534           01546                           TC       QPLACE                                
020527,000420: 
020528,000421: 
020529,000422: 
020530,000423: 
020531,000424: 21,3535           00006        ZEROMODE           EXTEND                                         
020532,000425: 21,3536           23546                           QXCH     QPLACE                                
020533,000426: 
020534,000427: 21,3537           04063                           TC       BANKCALL                              
020535,000428: 21,3540           26000                           CADR     IMUZERO                               
020536,000429: 21,3541           04063                           TC       BANKCALL                              
020537,000430: 21,3542           26716                           CADR     IMUSTALL                              
020538,000431: 21,3543           13353                           TCF      ENDTST03                              
020539,000432: 
020540,000433: 21,3544           01546                           TC       QPLACE                                
020541,000434: 
020542,000435: 
020543,000436: 
020544,000437: 
020545,000438: 21,3545           43733        ZEROMAIN           CS       4+6BITS                               
020546,000439: 21,3546           00006                           EXTEND                                         
020547,000440: 21,3547           03012                           WAND     12                                    
020548,000441: 
020549,000442: 21,3550           37646                           CAF      BIT5                                  
020550,000443: 21,3551           00006                           EXTEND                                         
020551,000444: 21,3552           05012                           WOR      12                                    
020552,000445: 
020553,000446: 21,3553           00002                           TC       Q                                     
020554,000447: 
020555,000448: 
020556,000449: 21,3554           00006        RROPRDLY           EXTEND                                         
020557,000450: 21,3555           23545                           QXCH     QPLAC                                 
020558,000451: 
020559,000452: 21,3556           25550                           INCR     RUN                                   
020560,000453: 
020561,000454: 21,3557           33737                           CAF      V06N40X                               
020562,000455: 21,3560           13565                           TCF      OPRTRDLY   +4                         
020563,000456: 
020564,000457: 
020565,000458: 
020566,000459: 
020567,000460: 21,3561           00006        OPRTRDLY           EXTEND                                         
020568,000461: 21,3562           23545                           QXCH     QPLAC                                 
020569,000462: 
020570,000463: 21,3563           25550                           INCR     RUN                                   
020571,000464: 21,3564           33736                           CAF      V06N20X                               
020572,000465: 21,3565           05234                           TC       NVSBWAIT                              
020573,000466: 21,3566           33741                           CAF      V33N00X                               
020574,000467: 21,3567           05234                           TC       NVSBWAIT                              
020575,000468: 21,3570           31550                           CA       RUN                                   
020576,000469: 21,3571           73730                           MASK     6LOW                                  
020577,000470: 21,3572           05234                           TC       NVSBWAIT                              
020578,000471: 21,3573           05176                           TC       FLASHON                               
020579,000472: 21,3574           05042                           TC       ENDIDLE                               
020580,000473: 21,3575           13353                           TCF      ENDTST03                              
020581,000474: 21,3576           13600                           TCF      +2                                    
020582,000475: 21,3577           13564                           TCF      OPRTRDLY   +3                         
020583,000476: 
020584,000477: 21,3600           05202                           TC       FLASHOFF                              
020585,000478: 21,3601           01545                           TC       QPLAC                                 
020586,000479: 
020587,000480: 21,3602           00006        FINEZERO           EXTEND                                         
020588,000481: 21,3603           23545                           QXCH     QPLAC                                 
020589,000482: 
020590,000483: 21,3604           04063                           TC       BANKCALL                              
020591,000484: 21,3605           26000                           CADR     IMUZERO                               
020592,000485: 
020593,000486: 21,3606           37651                           CAF      TWO                                   
020594,000487: 21,3607           55512                           TS       EROPTN                                
020595,000488: 21,3610           37650                           CAF      FOUR                                  
020596,000489: 21,3611           55544                           TS       POSITON                               
020597,000490: 
020598,000491: 21,3612           00004                           INHINT                                         
020599,000492: 21,3613           47641                           CS       BIT10                                 
020600,000493: 21,3614           70061                           MASK     STATE                                 
020601,000494: 21,3615           67641                           AD       BIT10                                 
020602,000495: 21,3616           54061                           TS       STATE                                 
020603,000496: 21,3617           00003                           RELINT                                         
020604,000497: 
020605,000498: 
020606,000499: 21,3620           04063                           TC       BANKCALL                              
020607,000500: 21,3621           30765                           CADR     LEMLAB                                
020608,000501: 
020609,000502: 21,3622           05221        SAMODRTN           TC       GRABWAIT                              
020610,000503: 
020611,000504: 21,3623           13625                           TCF      +2                                    
020612,000505: 21,3624           05234                           TC       NVSBWAIT                              
020613,000506: 
020614,000507: 21,3625           03747                           TC       DSPY30WT                              
020615,000508: 
020616,000509: 21,3626           03517        DSPYCH30           TC       CH30DSPY                              
020617,000510: 21,3627           03535                           TC       ZEROMODE                              
020618,000511: 
020619,000512: 21,3630           01545                           TC       QPLAC                                 
020620,000513: 
020621,000514: 
020622,000515: 
020623,000516: 21,3631           37657        COARZERO           CAF      ZERO                                  
020624,000517: 21,3632           54400                           TS       THETAD                                
020625,000518: 21,3633           54401                           TS       THETAD     +1                         
020626,000519: 21,3634           54402                           TS       THETAD     +2                         
020627,000520: 
020628,000521: 21,3635           00006                           EXTEND                                         
020629,000522: 21,3636           23546                           QXCH     QPLACE                                
020630,000523: 
020631,000524: 21,3637           04063                           TC       BANKCALL                              
020632,000525: 21,3640           26055                           CADR     IMUCOARS                              
020633,000526: 21,3641           04063                           TC       BANKCALL                              
020634,000527: 21,3642           26716                           CADR     IMUSTALL                              
020635,000528: 21,3643           13353                           TCF      ENDTST03                              
020636,000529: 
020637,000530: 21,3644           01546                           TC       QPLACE                                
020638,000531: 
020639,000532: 
020640,000533: 21,3645           00006        FNZEROFN           EXTEND                                         
020641,000534: 21,3646           23545                           QXCH     QPLAC                                 
020642,000535: 
020643,000536: 21,3647           03507                           TC       FINEALGN                              
020644,000537: 
020645,000538: 21,3650           30032                           CAE      CDUX                                  
020646,000539: 21,3651           55576                           TS       CDUREADF                              
020647,000540: 21,3652           30033                           CAE      CDUY                                  
020648,000541: 21,3653           55577                           TS       CDUREADI                              
020649,000542: 21,3654           30034                           CAE      CDUZ                                  
020650,000543: 21,3655           55600                           TS       CDULIMIT                              
020651,000544: 
020652,000545: 21,3656           03535                           TC       ZEROMODE                              
020653,000546: 
020654,000547: 21,3657           13670                           TCF      FZF2                                  
020655,000548: 21,3660           04451                           TC       WAITLIST                              
020656,000549: 21,3661           03665 42005                     2CADR    FZF1                                  
020657,000550: 
020658,000551: 21,3663           33743                           CAF      FZF2CADR                              
020659,000552: 21,3664           04331                           TC       JOBSLEEP                              
020660,000553: 
020661,000554: 21,3665           33743        FZF1               CAF      FZF2CADR                              
020662,000555: 21,3666           04335                           TC       JOBWAKE                               
020663,000556: 21,3667           04505                           TC       TASKOVER                              
020664,000557: 
020665,000558: 21,3670           31576        FZF2               CAE      CDUREADF                              
020666,000559: 21,3671           00006                           EXTEND                                         
020667,000560: 21,3672           20032                           MSU      CDUX                                  
020668,000561: 21,3673           54333                           TS       DSPTEM1                               
020669,000562: 
020670,000563: 21,3674           31577                           CAE      CDUREADI                              
020671,000564: 21,3675           00006                           EXTEND                                         
020672,000565: 21,3676           20033                           MSU      CDUY                                  
020673,000566: 21,3677           54334                           TS       DSPTEM1    +1                         
020674,000567: 
020675,000568: 21,3700           31600                           CAE      CDULIMIT                              
020676,000569: 21,3701           00006                           EXTEND                                         
020677,000570: 21,3702           20034                           MSU      CDUZ                                  
020678,000571: 21,3703           54335                           TS       DSPTEM1    +2                         
020679,000572: 
020680,000573: 21,3704           33735        FZFDSP             CAF      V05N30X                               
020681,000574: 21,3705           05234                           TC       NVSBWAIT                              
020682,000575: 21,3706           05176                           TC       FLASHON                               
020683,000576: 21,3707           05042                           TC       ENDIDLE                               
020684,000577: 21,3710           13353                           TCF      ENDTST03                              
020685,000578: 21,3711           13713                           TCF      +2                                    
020686,000579: 21,3712           13704                           TCF      FZFDSP                                
020687,000580: 
020688,000581: 21,3713           25550                           INCR     RUN                                   
020689,000582: 21,3714           01545                           TC       QPLAC                                 
020690,000583: 
020691,000584: 
020692,000585: 21,3715           00133        1ANG               OCT      00133                                 
020693,000586: 21,3716           06000        33.75ANG           OCT      06000                                 
020694,000587: 21,3717           10000        45ANG              OCT      10000                                 
020695,000588: 21,3720           14477        71ANG              OCT      14477                                 
020696,000589: 21,3721           20000        90ANG              OCT      20000                                 
020697,000590: 21,3722           30000        135ANG             OCT      30000                                 
020698,000591: 21,3723           01616        10ANG              OCT      01616                                 
020699,000592: 21,3724           34344        160ANG             OCT      34344                                 
020700,000593: 21,3725           40000        180ANG             OCT      40000                                 
020701,000594: 21,3726           50000        225ANG             OCT      50000                                 
020702,000595: 21,3727           36162        170ANG             OCT      36162                                 
020703,000596: 
020704,000597: 21,3730           00077        6LOW               OCT      77                                    
020705,000598: 21,3731           00030        OCT30              OCT      30                                    
020706,000599: 21,3732           00454        3SEC               DEC      300        B-14                       
020707,000600: 21,3733           00050        4+6BITS            OCT      00050                                 
020708,000601: 
020709,000602: 21,3734           00110        V01N10X            OCT      00110                                 
020710,000603: 21,3735           00530        V05N30X            OCT      00530                                 
020711,000604: 21,3736           00620        V06N20X            OCT      00620                                 
020712,000605: 21,3737           00640        V06N40X            OCT      00640                                 
020713,000606: 21,3740           00666        V06N66X            OCT      00666                                 
020714,000607: 21,3741           03300        V33N00X            OCT      03300                                 
020715,000608: 
020716,000609: 21,3742           43253        ECE2CADR           CADR     ECE2                                  
020717,000610: 21,3743           43670        FZF2CADR           CADR     FZF2                                  
020718,000611: 21,3744           02500        OGCECADR           ECADR    OGC                                   
020719,000612: 
020720,000613: 21,3745           00043 05000  DEG/SEC            2DEC     576000     B-28                       
020721,000614: 

MAS 2023: The following chunks of code (down to ENDIMUS3) were added as patches between Aurora 85 and Aurora 88. They were placed here at the end of the bank so as to not change addresses of existing symbols.

020725,000618: 
020726,000619: 21,3747           03545        DSPY30WT           TC       ZEROMAIN                              
020727,000620: 21,3750           37640                           CAF      BIT11                                 
020728,000621: 21,3751           04451                           TC       WAITLIST                              
020729,000622: 21,3752  E5,1400                                  EBANK=   XSM                                   
020730,000623: 21,3752           03756 42005                     2CADR    DSPY30                                
020731,000624: 
020732,000625: 21,3754           33761                           CAF      CH30WAKE                              
020733,000626: 21,3755           04331                           TC       JOBSLEEP                              
020734,000627: 
020735,000628: 21,3756           33761        DSPY30             CAF      CH30WAKE                              
020736,000629: 21,3757           04335                           TC       JOBWAKE                               
020737,000630: 21,3760           04505                           TC       TASKOVER                              
020738,000631: 
020739,000632: 21,3761           43626        CH30WAKE           CADR     DSPYCH30                              
020740,000633: 
020741,000634: 
020742,000635: 
020743,000636: 21,3762           00006        CHK3               EXTEND                                         
020744,000637: 21,3763           23547                           QXCH     QPLACES                               
020745,000638: 
020746,000639: 21,3764           03471                           TC       THETADLD   +2                         
020747,000640: 
020748,000641: 21,3765           37657                           CAF      ZERO                                  
020749,000642: 21,3766           03471                           TC       THETADLD   +2                         
020750,000643: 
020751,000644: 21,3767           01547                           TC       QPLACES                               
020752,000645: 
020753,000646: 21,3770                        ENDIMUS3           EQUALS                                         

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