Commodore C-NET 128 v7.0 User Manual page 102

8-bit home computer
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

Table of Contents