Commodore 128 Programmer's Reference Manual page 460

Hide thumbs Also See for 128:
Table of Contents

Advertisement

450
COMMODORE 128
10. $FF62 DLCHR ;init 80-col character RAM
PREPARATION:
Registers:
Memory:
Flags:
Calls:
RESULTS:
Registers:
Memory:
Flags:
E X A M P LE :
JSR $FF62
DLCHR (alias INIT80) is an Editor utility to copy the VIC character
definitions from ROM ($D000-$DFFF, bank 14) to 8563 display RAM ($2000-
$3FFF, local to 8563-not in processor address space). The 8 by 8 VIC character
cells are padded with nulls ($00) to fill out the 8 by 16 8563 character cells.
Refer to Chapter 10, Programming the 80-Column (8563) Chip for details concerning
the 8563 font layout.
11. $FF65 PFKEY ;program a function key
PREPARATION:
Registers:
Memory:
Flags:
Calls:
RESULTS:
Registers:
M em ory :
F lags:
none
system map
none
none
.A used
.X used
.Y used
8563 character RAM initialized
none
initialize 8563 char, defns.
.A = pointer to string adr
(lo/hi/bank)
.Y = string length
.X = key number (1-10)
system map
none
none
.A used
.X used
.Y used
PKYBUF, PKYDEF tables updated
.C = 0 if successful
.C = 1 if no room available

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 128 and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents

Save PDF