Download Print this page

Atari 400 Technical Reference Manual page 347

Home computer system
Hide thumbs Also See for 400:

Advertisement

ERR LINE
ADDR
Bl B2 B3 B4
MONITOR
*****
MONITP.SRC
*****
3/9/79
*****
4:00
PAGE
86
3806
F26F
18
CLC
3807
F270
69 10
ADC
#S10
3808
F272
85 06
STA
TRAMSZ
; INCR. RAM POINTER BY 4K.
3809
F274
DO E9
BNE
HOWMCH
iGO
FIND HOW MUCH RAM.
3810
F276
60
ENDRAM: RTS
3811
3812
3813
3814
3815
HARDWARE INITIALIZATION
3816
3817
3818
F277
A9 00
HARDI:
LDA
#0
3819
F279
AA
TAX
3820
F27A
90 00 DO
CLRCHP: STA
$0000, X
3821
F270
90 00 04
STA
$D400, X
3822
F280
9D 00 02
STA
$D200, X
3823
F283
9D 00 03
STA
$D300, X
3824
F286
E8
INX
3825
F287
DO F1
BNE
CLRCHP
3826
F289
60
RTS
3827
3828
3829
o.
S. RAM SETUP
3830
3831
F28A
C6 11
OSRAM:
DEC
BRKKEY
iTURN OFF BREAK KEY FLAG
3832
F28C
A9 54
LOA
#.LOW.BRKKY2
3833
F28E
80 36 02
STA
BRKI-<.Y
3834
F291
A9 E7
LOA
#.HIGH. BRKKY2
3835
F293
8D 37 02
STA
BRKKY+1
3836
F296
A5 06
LDA
TRAMSZ
iREAO RAM SIZE IN TEMP.
REG.
3837
F298
80 E4 02
STA
RAMSIZ
i
SAVE IT IN RAM SIZE.
3838
F29B
8D E6 02
STA
MEMTOP+l
i
INIT. MEMTOP ADOR HI BYTE
3839
F29E
A9 00
LDA
#0
3840
F2AO
8D E5 02
STA
MEMTOP
i
INIT.
MEMTOP AD DR LO BYTE
3841
F2A3
A9 00
LDA
#INIMLL
3842
F2A5
8D E7 02
STA
MEMLO
3843
F2A8
A9 07
LOA
#INIMLH
3844
F2AA
80 E8 02
STA
MEMLO+1
i
INITIALIZE MEMLO ADDR VECTOR
3845
F2AD
20 OC E4
JSR
EDITRV+$C
i
EDITOR INIT.
3846
F2BO
20 lC E4
JSR
SCRENV+$C
; SCREEN INIT.
3847
F2B3
20 2C E4
JSR
KEYBDV+$C
; KEYBOARD INIT.
3848
F2B6
20 3C E4
JSR
PRINTV+$C
iPRINTER HANDLER IN IT
3849
F2B9
20 4C E4
JSR
CASETV+$C
iCASSETTE HANDLER INIT
3850
F2BC
20 6E E4
JSR
CIOINV
i
CIO INIT.
3851
F2BF
20 65 E4
JSR
SIOINV
i
SIO INIT.
3852
F2C2
20 6B E4
JSR
INTINV
i
INTERRUPT HANDLER INIT.
3853
F2C5
AD 1F DO
LOA
CONSOL
3854
F2C8
29 01
AND
#$1
3855
F2CA
DO 02
BNE
NOKEY
iGAME START KEY DEPRESSED?
3856
F2CC
E6 4A
INC
CKEY
i
YES, SET KEY FLAG.
3857
F2CE
60
NOKEY:
RTS
3858
3859

Hide quick links:

Advertisement

loading

This manual is also suitable for:

800