Apple II User Manual

Page of 257
4158   FF99 00                 .DB 0
4159   FF9A
4160   FF9A EE 68 01    PAT22  INC BLKO
4161   FF9D 4C BD ED           JMP ADDBK1
4162   FFA0
4163   FFA0 A9 FF       PAT23  LDA #$FF        ;START TIMER
4164   FFA2 8D 97 A4           STA DI1024
4165   FFA5 AD 85 A4    PAT23A LDA RINT        ;TIME OUT?
4166   FFA8 30 08              BMI PAT23B      ;YES
4167   FFAA AD 0D A8           LDA IFR         ;START SIGNAL?
4168   FFAD 29 10              AND #MPRST
4169   FFAF F0 F4              BEQ PAT23A      ;NO
4170   FFB1 60                 RTS             ;YES
4171   FFB2 A9 00       PAT23B LDA #0          ;TIME OUT RETURN
4172   FFB4 60                 RTS
4173   FFB5
4174   FFB5 20 75 EE    PATC24 JSR CKFREQ      ;READ BIT FROM FOURTH HALF PULSE
4175   FFB8 6A                 ROR A
4176   FFB9 29 80              AND #$80
4177   FFBB 60                 RTS
4178   FFBC
4179   FFBC 2C 0D A8    PATC25 BIT IFR         ;WAIT TILL TIMES OUT
4180   FFBF 50 FB              BVC PATC25
4181   FFC1 AD 04 A8           LDA T1L         ;CLR INTERRUPT FLG
4182   FFC4 60                 RTS
4183   FFC5
4184   FFF9                    *=$FFF9
4185   FFF9             ;INTERRUPT VECTORS
4186   FFF9 FA                 .DB $FA
4187   FFFA 75E0BFE078E0       .DW NMIV1,RSET,IRQV1    ;SET UP VECTORS
4188   10000             ;.END A0/1
4189   10000             SEMICOLON =$3B
4190   10000             BACKSLASH =$5C
4191   10000                    .END M1
Label        Value      Label        Value      Label        Value
------------------      ------------------      ------------------
ASSEM         D000      ADFLD         0133      ADDR          A41C
ACR           A80B      ADDS1         E55D      ADD1          E565
ADDIN         EAAE      ADDNE         EAB1      ADDN1         EAB7
ADDN2         EAC7      ADDN3         EADC      ADDN4         EAE8
ADDN5         EAF7      ADDN6         EAFD      ADDN7         EB0D
ADDN8         EB2B      ADDBLK        EDBA      ADDBK1        EDBD
ATTOP         F8DB      ATBOT         F8E9      AT02          F8F5
AT01          F8F7      ATEND         F8F9      ADDRS1        F910
ADDS1A        F916      AD1           F928      ADDA          F92A
ADDA1         F933      ACCUM         FC23      ABSIND        FC5C
ABSY          FC63      ABSY1         FC6E      ABSX          FC72
ABSOL         FCA6      ABSOL1        FCB2      BASIEN        B000
BASIRE        B003      BOTLN         00E1      BKS           0100
BYTESM        A42F      BKFLG         A410      BLK           0115
BLKO          0168      BRKA          E61B      BRK1          E620
BKERR         E62F      BKOK          E634      BKO2          E64C
BRKK          E6E5      BRK3          E6F1      BRK2          E6F3
BRK4          E6FA      BLANK2        E83B      BLANK         E83E
BKCKSM        F1E7      BKCK1         F1F1      BKCK2         F20F
BKCK3         F21A      BT            F721      BRNCHC        FD0F
BRCOMP        FD86      BACKWD        FDD9      BACKSLASH     005C
CH            0130      CODFLG        A437      CURPO2        A415
CURPOS        A416      CNTH30        A417      CNTL30        A418