Commodore 128 Programmer's Reference Manual page 549

Hide thumbs Also See for 128:
Table of Contents

Advertisement

JM P UDTIM
FFEA
JM P SCRORG
FFED
JM P PLOT
FFFO
JM P IOBASE
FFF3
SYSTEM
FFF8
NMI
FFFA
RESET
FFFC
IRQ
FFFE
KERNAL/EDITOR FLAGS AND
SHADOW REGISTERS
The following symbols are used by the C128 Editor. Note that the Editor IRQ VIC
screen handler depends upon them. In most cases the contents of these locations will be
placed directly into the appropriate register and should be used instead of the actual
register. For example, to change the location of the character set used by VIC, use VM1
($0A2C) instead of VIC register 24 ($D018). VM1 will be used by the editor to update
VIC register 24.
ADDRESS/NAME
S00D8/GRAPHM
S00D9/CHAREN
$0A2C/VM1
$0A2D/VM2
$0A2E/VM3
$0A2F/VM 4
$0A34/SPLIT
$OA2B/CURMOD
$0A21/PAUSE
THE COMMODORE 128 A N D COMMODORE 64 MEMORY MAPS
STANDARD KERNAL JUM P TABLE
CLOCK
65514
65517
65520
65523
65528
65530
65532
65534
EXPLANATION
SEE BELOW. IF = $FF THEN EDITOR LEAVES VIC ALONE.
MASK FOR 8502 /CHAREN BIT.
VIC TEXT MODE VIDEO MATRIX & CHARACTER BASE
POINTER.
VIC GRAPHIC MODE VIDEO MATRIX & BIT M AP
POINTER.
8563 TEXT DISPLAY BASE ADDRESS.
8563 ATTRIBUTE BASE ADDRESS.
IN SPLIT SCREEN M ODE, CONTAINS VALUE FOR
MIDDLE RASTER IRQ.
8563 CURSOR MODE.
CONTROL S FLAG (IN EFFECT = $13)
INCREM ENT INTERNAL
CLOCK
RETURN SCREEN WINDOW
SIZE (EDITOR)
READ/SET X ,Y CURSOR
COORD (EDITOR)
RETURN I/O BASE
OPERATING SYSTEM
VECTOR (RAM I)
PROCESSOR NMI VECTOR
PROCESSOR RESET
VECTOR
PROCESSOR IRQ/BRK
VECTOR
539

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents