Download Print this page

Atari 400 Technical Reference Manual page 315

Home computer system
Hide thumbs Also See for 400:

Advertisement

ERR LINE
ADDR
B1
92
B3 B4
SIO ( SERIAL BUS INPUT/OUTPUT CONTROLLER
PAGE
54
2383
EC74
60
RTS
; RETURN
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
;
SET DDEVICE TIME OUT VALUES IN Y,X SUBROUTINE
2395
2396
EC75
AD 06 03
STTMOT: LDA
DTIMLO
iGET DEVICE TIME OUT IN 1 SECOND INCR
2397
EC78
6A
ROR
A
iPUT 6 HI BITS IN X, LO 2 BITS IN Y
2398
EC79
6A
ROR
A
2399
EC7A
A8
TAY
i
TEMP SAVE
2400
EC7B
29 3F
AND
#$3F
iMASK OFF 2 HI BITS
2401
EC7D
AA
TAX
iTHIS IS HI BYTE OF TIME OUT
2402
2403
EC7E
98
TYA
iRESTORE
2404
EC7F
6A
ROR
A
2405
EC80
29 CO
AND
#$CO
iMASK OFF ALL BUT 2 HI BITS
2406
EC82
A8
TAY
iTHIS IS La BYTE OF TIME OUT
2407
2408
EC83
60
RTS
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
EC84
OF EB
INTTBL: · WORD
ISRSIR
iSERIAL INPUT READY
2420
EC86
90 EA
· WORD
ISRODN
iOUTPUT DATA NEEDED
2421
EC88
CF EA
· WORD
ISRTD
iTRANSMISSION DONE
2422
2423
OOEB
SIRHI
ISRSIR/256
iSERIAL INPUT READY ISR ADDRESS
2424
OOOF
SIRLO
=
(-256>*SIRHI+ISRSIR
2425
OOEA
ODNHI
ISRODN/256
iOUTPUT
DATA NEEDED ISR ADDRESS
2426
0090
ODNLO
=
(-256>*ODNHI+ISRODN
2427
OOEA
TDHI
ISRTD/256
iTRANSMISSION DONE ISR ADDRESS
2428
OOCF
TOLO
(-256>*TDHI+ISRTD
2429
2430
2431
2432
2433
i
SEND A DATA FRAME TO AN INTELLIGENT PERIPHERAL SUBROUTINE
2434
2435
2436
EC8A
A2 01
SENDIN: LDX
#$01

Hide quick links:

Advertisement

loading

This manual is also suitable for:

800