$E518/58648:   Initialize I/O

Jump from $FE6C, $FF5B:

E518: 20 A0 E5  JSR $E5A0     ; Set I/O Defaults
E51B: A9 00     LDA #$00
E51D: 8D 91 02  STA $0291     ; Flag: Upper/Lower Case change
E520: 85 CF     STA $CF       ; Flag: Cursor Status
E522: A9 48     LDA #$48
E524: 8D 8F 02  STA $028F     ; Vector: Routine to determine Keyboard table
E527: A9 EB     LDA #$EB
E529: 8D 90 02  STA $0290     ; Vector: Routine to determine Keyboard table
E52C: A9 0A     LDA #$0A
E52E: 8D 89 02  STA $0289     ; Maximum number of Bytes in Keyboard Buffer
E531: 8D 8C 02  STA $028C     ; Repeat Key: First repeat delay Counter
E534: A9 0E     LDA #$0E
* SX64:
E534: A9 0E     LDA #$06

E536: 8D 86 02  STA $0286     ; Current Character Color code
E539: A9 04     LDA #$04
E53B: 8D 8B 02  STA $028B     ; Repeat Key: Speed Counter
E53E: A9 0C     LDA #$0C
E540: 85 CD     STA $CD       ; Timer: Count down for Cursor blink toggle
E542: 85 CC     STA $CC       ; Flag: Cursor blink

    Previous Page / Next Page