Previous Page | Single Page | Next Page |
* NAME: AB16-CCT4 DOC 70180658000 REV H PAGE 87
4109 07315 000000 HLT DEFAULT BIT NOT SET 4110 * 4111 * 4112 * CAUSE REAL TIME CLOCK INTERRUPT AND THEN STACK O/FLOW INTERRUPT 4113 * AND VERIFY THAT THE 2ND RUPT IS INHIBITED FOR 52 +/- 2 MICRO- 4114 * SECONDS IF NO JMP INSTRUCTION IS ENCOUNTERED WITHIN THAT TIME. 4115 * ALSO TEST THAT BIT 9 OF THE INPUT KEYS (PRIV/ENB FLOP BIT) IS 4116 * SET ON RUPT OCCURRING WITH ENB TRUE AND GETS RESET ON NEXT 4117 * PRIVILEGED RUPT REQUIRING NO 'ENB'. 4118 * 4119 07316 101000 NOP 4120 07317 140040 CRA 4121 07320 0 04 07432 STA WAIT CLEAR INDEX BIT IF SET 4122 07321 0 02 07527 LDA =-2 4123 07322 0 04 00061 STA '61 4124 07323 000011 DXA 4125 07324 0 01 07325 JMP *+1 NORMAL NODE 4126 07325 0 02 07545 LDA =1 4127 07326 74 0020 SMK '20 SET RTC RUPT MASK 4128 07327 0 02 07534 LDA ='77 4129 07330 0 04 00003 STA 3 INITIALIZE STACK 4130 07331 0 02 07533 LDA ='4000 4131 07332 171020 OTK SET STACK OVERFLOW RUPT MASK 4132 07333 0 01 07334 JMP *+1 4133 07334 000013 EXA 4134 07335 0 10 07336 JST *+1 SET UP FOR OVERFLOW RUPT RETURN 4135 07336 0 000000 DAC ** 4136 07337 0 02 07336 LDA *-1 4137 07340 0 06 07526 ADD ='12 4138 07341 0 04 00057 STA '57 4139 07342 0 06 07525 ADD =4 4140 07343 0 04 07345 STA *+2 4141 07344 100000 SKP 4142 07345 000000 X797 BSZ 1 4143 07346 101000 NOP 4144 07347 0 01 07366 JMP X798 4145 * 4146 07350 0 000000 DAC ** OVERFLOW RUPT RETURN 4147 07351 101000 NOP 4148 07352 000000 HLT GOT RUPT BEFORE 52 +/- 2 USECS. 4149 07353 100000 SKP 4150 * 4151 07354 0 000000 DAC ** OVERFLOW RUPT RETURN 4152 07355 000043 INK 4153 07356 0 03 07505 ANA BIT6 SEPARATE BIT 6 4154 07357 101040 SNZ MUST BE SET 4155 07360 000000 HLT DEFAULT BIT NOT SET 4156 07361 000043 INK 4157 07362 0 03 07507 ANA BIT9 4158 07363 100040 SZE MUST BE ZERO
Previous Page | Single Page | Next Page |