MediaWiki:Sitenotice:
2025-12-29: I have restored the wiki to a backup from the end of November. Starting in September 2025, accesses went form the 800MB-1.2GB range per month to 26GB in September, 42GB in October, and 70GB in November with most accesses originating from China. As soon as I realized what was causing all the access problems in November, I shut it down (it had reached 36GB by then) behind a password/login screen. The database had gotten corrupted, and I tried a restore from just before the spike in access but that didn't work. Thus, end of November. I still have the other daily backups so if there were any important additions in December, let me know and maybe they can be recovered. - Allen H.

Color Computer 2 Memory Map

From CoCopedia - The Tandy/Radio Shack Color Computer Wiki
Revision as of 23:01, 3 October 2021 by Polluks (talk | contribs) (Category)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

Start address End address Size (KB) Contents
0000 03FF 1 System Use
0400 05FF 0.5 Text screen memory
0600 0DFF 2 Disk System RAM
0E00 7FFF 30.5 Free RAM (depending on use of graphics pages)
0E00 25FF 4.5 Hires graphics page 1 (disk systems)
2600 3DFF 4.5 Hires graphics page 2 (disk systems)
8000 9FFF 8 Extended BASIC ROM
A000 BFFF 8 COLOR BASIC ROM
C000 DFFF 8 Cartridge ROM
C000 D800 6 Disk BASIC ROM
E000 FEFF 7.75 Unused
FF00 FFFF 0.25 Input/Output Area

Graphics page areas on cassette based systems:

Start address End address Size (KB) Contents
0600 1DFF 4.5 Hires graphics page 1 (cassette systems)
1E00 35FF 4.5 Hires graphics page 2 (cassette systems)

System Use

coming soon...

Input/Output Area

Start address End address Contents / Function
FF00 FF1F Peripheral Interface Adapter (PIA) 0
FF00 PIA0 data port A: Keyboard rows & joystick button
FF01 PIA0 control port A: Horizontal sync & interrupt control
FF02 PIA0 data port B: Keyboard columns
FF03 PIA0 control port B: Vertical sync control
FF04 FF1F PIA0 mirrors
FF20 FF3F Peripheral Interface Adapter (PIA) 1
FF20 PIA1 data port A: sound/cassette/RS-232 output/input
FF21 PIA1 control port A: Cassette motor control
FF22 PIA1 data port B: VDG control
FF23 PIA1 control port B: FIRQ & sound control
FF24 FF3F PIA1 mirrors
FF40 FF5F Diskette I/O usage
FF60 FF7F Miscellaneous external hardware control
FF80 FFBF Unused in CoCo 1 & 2
FFC0 FFDF SAM registers (screen mode & offset)
FFE0 FFF1 Reserved
FFF2 FFFF Interrupt vectors