Commodore 128 Programmer's Reference Manual page 546

Hide thumbs Also See for 128:
Table of Contents

Advertisement

536
COMMODORE 128
C128 Memory Map (continued)
MEMORY
ADDRESS
LABEL
DMA DAL
DMA DAH
DMA SUM
HEXADECIMAL
ADDRESS
DF07
DF08
DF09
DECIMAL
ADDRESS
57095
57096
57097
DESCRIPTION
7-3
2-0
NOT USED
EXPANSION BANK NUMBER
LSB OF BYTE COUNT
MSB OF BYTE COUNT (BLOCK
COUNT)
INTERRUPT MASK REGISTER
7
6
5
INTERRUPT ENABLE
(1 = INTERRUPTS ENABLED)
END OF BLOCK MASK
(1 = INTERRUPT ON END
OF BLOCK)
VERIFY ERROR
(1 = INTERRUPT ON VERIFY
ERROR)
u
DMA VER
DFOA
57098
E000
57344
ADDRESS CONTROL REGISTER
BITS 7 AND 6
0,0 = INCREMENT BOTH ADDRESS
(DEFAULT)
0,1 = FIX EXPANSION ADDRESS.
1.0 = FIX C128 ADDRESS.
1.1 = FIX BOTH ADDRESSES.
KERNAL ROM (8K OPERATING
SYSTEM, $E000-$FFFF)
l
u
MMU SECONDARY REGISTERS
MMUCR
LCRA
LCRB
LCRC
LCRD
FF00
FF01
FF02
FF03
FF04
65280
65281
65282
65283
65284
CONFIGURATION REGISTER
(SECONDARY)
LOAD CONFIGURATION
REGISTER A
LOAD CONFIGURATION
REGISTER B
LOAD CONFIGURATION
REGISTER C
LOAD CONFIGURATION
REGISTER D
BITS ($FF00-$FF04)
7-6
5-4
3-2
1
0
RAM BANK (0-3)
ROM HI
(SYSTEM, INT,
EXT, RAM)
ROM MID
(SYSTEM, INT,
EXT, RAM)
ROM LO
(SYSTEM, RAM)
I/O
(I/O ELSE ROM-
HI)
LJ

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents