2 ; Zero page variables and I/O definitions for the CBM 610
4 ; Taken from a kernal disassembly done by myself in 1987.
6 ; 1998-09-28, Ullrich von Bassewitz
7 ; 2013-08-26, Greg King
10 ; ---------------------------------------------------------------------------
13 ExecReg := $00 ; Controls execution memory bank
14 IndReg := $01 ; Controls indirect indexed load-store bank
16 TXTPTR := $85 ; Far pointer into BASIC source code
18 ; ---------------------------------------------------------------------------
24 ; ---------------------------------------------------------------------------
28 ; I/O $d800: CRTC 6545
36 ; I/O $db00: CIA 6526, Inter Process Communication
75 ; I/O $dd00: ACIA 6551
87 ; I/O $de00: Triport #1 6525
109 ; I/O $df00: Triport #2 6525
114 ;-----------------------------------------------------------------------------
116 BASIC_BUF := $FA5E ; Bank 1 location of command-line
117 BASIC_BUF_LEN = 162 ; Maximum length of command-line