blob: 5d9c39dfb6b1aeb87649ed880c53f096000b3651 [file] [log] [blame]
;
; Clock tick code for Contiki (Apple2 version)
;
.constructor inittick
.export _tick
.segment "INIT"
inittick:
; Switch in ROM
bit $C082
; Check for IIgs
sec
jsr $FE1F
bcs done
; Check for fast speed
bit $C036
bpl done
; Adjust tick (5/14 = 1.0MHz/2.8MHz)
lda #5
sta _tick
; Switch in LC bank 2 for R/O
done: bit $C080
rts
.data
_tick: .byte 14