![background image](http://html1.mh-extra.com/html/commodore/c-net-128-v7-0/c-net-128-v7-0_user-manual_2643384102.webp)
throughout here!
$0B40 - $0B9F C-NET Editor temp string work area
$0BA0 - $0BFF C-NET Editor current line color codes
$0C00 - $0DFF C-NET RS-232 I/O Buffers
$0E00 - $0FFF C-NET ‘m2’ file
$1000 - $10FF Function Key Information
$1100 - $12FF Graphics/Music Area. Since these features of the
128 are unused while running C-NET, it is possible to
use this memory for your own purposes. With the
exception possible of $1100-$1130, and $1200-$1221 which
may also be used by DOS.
$1300 - $1BAF C-NET ‘m3’ and its future expansion
$1BB0 - $1BFF C-NET Printer output buffer (80 bytes)
$1C00 - $37FF C-NET ‘ml’
$3800 - $53FF C-NET ‘proto’ files
$5400 - $F4FF C-NET ‘cn’ file, and one ‘p-file’
$F500 - $FDDF C-NET ‘uds.o’ or ‘subs.o’
$FDE0 - $FFFF C-128 usage
RAM BANK 1
$0000 - $03FF Always the same as Bank 0
$0400 - $0BF0 C-NET ‘sys.pointers’ file
$OBF1 - $0FFF C-NET relative file directories (del.email, and the first
part of subboard header files.......)
$1000 - $57FF C-NET subboards and U/D header file
$5800 - $FEFF Normal BASIC Variable Usage
$FF00 - $FFFF C-128 Usage
21.3 PEEK AND POKES COMMANDS
Here’s how some of that memory is used by C-NET, through BASIC by the use
of PEEK and POKE commands. For example, POKE 231, 11%-1 will set the right
border of the output window to the user’s line length setting (less 1,
because screen measurements include 0), and PEEK(7518) can be used to see
whether the checkmark is set next to the on-line function “U/D” etc
Memory address Usage
47,8 Pointer, start of BASIC variable
51,2 Pointer, end of BASIC 1
125,6 End of BASIC stack (reset during error trap)
135,7 # of bytes transferred upload/download, also used to count
position
in SEQ when reading it from RAMEX
138,42 Other protocol counters
141 Status word for Kernel I/O
174,5 Pointer; program end (of last load)
198,9 Bank # for load/save, and filename
208 Index to keyboard buffer queue
229 Upper border of window
231 Right border of window (user line length)
236 Current cursor position, column
254 Communication location for several ML routines
512 After upload/download, =1=aborted
991 Overflow marker of FAC1 (reset at error trap)
1036 Is status window on? 19=yes, >19=no.
1264 Editor’s paragraph markers (250 bytes) 1=CR pressed
1280 Used by Punter during file transfer