MediaWiki:Sitenotice
2026-03-12: Cocopedia.com is now using a new caching system that should make things faster. Please let me know if you encounter any new issues.

2026-03-15: MediaWiki has been reinstalled and the old database and files restored. It was pretty clogged up from being upgraded so many times since 2004. I am also testing out Cloudflare to see if it can prevent the 'bot assaults that took the site down last year.

2026-03-16: Special thanks to Don Barber for hosting a backup mirror of CoCopedia: https://cocopedia.dgb3.net

External Hardware IO Address Map: Difference between revisions

From CoCopedia - The Tandy/Radio Shack Color Computer Wiki
Jump to navigationJump to search
Barberd (talk | contribs)
Barberd (talk | contribs)
Line 17: Line 17:
* FF50-FF5F [[Disto Super Disk Controller II]]
* FF50-FF5F [[Disto Super Disk Controller II]]
* FF50-FF5B [[MEGA mini MPI]] Serial UART B (gated via $FF7F)
* FF50-FF5B [[MEGA mini MPI]] Serial UART B (gated via $FF7F)
* FF59 [[Cloud-9 miniFLASH]] default address, modified with jumpers
* FF5A-FF5F [[CoCo PSG]]
* FF5A-FF5F [[CoCo PSG]]
* FF59 [[Cloud-9 miniFLASH]] default address, modified with jumpers
* FF60-FF62 [[X-Pad Model GT-116]]
* FF60-FF62 [[X-Pad Model GT-116]]
* FF64-FF67 [https://www.go4retro.com/products/cocoflash/ Retro Innovations CoCoFLASH]
* FF64-FF67 [https://www.go4retro.com/products/cocoflash/ Retro Innovations CoCoFLASH]
Line 30: Line 30:
* FF74-FF75 [[Cloud-9 TC^3 SCSI Interface]] default settings, modified with jumpers
* FF74-FF75 [[Cloud-9 TC^3 SCSI Interface]] default settings, modified with jumpers
* FF74-FF77 [[Disto Super Disk Controller II]]
* FF74-FF77 [[Disto Super Disk Controller II]]
* FF7A-FF7B [[Orchestra-90 CC (26-3143)]]
* FF76-FF79 [[Wordpak RS]]
* FF76-FF79 [[Wordpak RS]]
* FF78-FF7B [[CocoIO]] (second jumper option)
* FF78-FF7B [[CocoIO]] (second jumper option)
* FF78-FF79 & FF7C [[Cloud-9 SuperIDE Interface]] Real Time Clock
* FF78-FF79 & FF7C [[Cloud-9 SuperIDE Interface]] Real Time Clock
* FF7A-FF7B [[Orchestra-90 CC (26-3143)]]
* FF7D-FF7E [[Speech/Sound Cartridge (26-3144A)]]
* FF7D-FF7E [[Speech/Sound Cartridge (26-3144A)]]
* FF7F [[Multi-Pak]] Slot Selection Register
* FF7F [[Multi-Pak]] Slot Selection Register
* FF80-FF84 [https://colorcomputerarchive.com/repo/Documents/Manuals/Applications/Super%20Voice%20(Speech%20Systems).pdf Speech Systems Super Voice]
* FF80-FF84 [https://colorcomputerarchive.com/repo/Documents/Manuals/Applications/Super%20Voice%20(Speech%20Systems).pdf Speech Systems Super Voice]
* FF86-FF87 [https://github.com/barberd/cocousbhost CoCo USB Host] (default address, modified with dip switches)
* FF86-FF87 [https://github.com/barberd/cocousbhost CoCo USB Host] (default address, modified with dip switches)
* FF98-FF9C [[PBJ Wordpak/Wordpak II]] (this conflicts with the GIME on a CoCo3)
* FFE0-FFE9 & FFEF [https://thezippsterzone.com/2019/03/27/gime-x/ GIME-X for CoCo 3]  
* FFE0-FFE9 & FFEF [https://thezippsterzone.com/2019/03/27/gime-x/ GIME-X for CoCo 3]  
* FF98-FF9C [[PBJ Wordpak/Wordpak II]] (this conflicts with the GIME on a CoCo3)


Note some devices overlap each other; these devices will conflict and cannot be used together without modification.
Note some devices overlap each other; these devices will conflict and cannot be used together without modification.


Built-in IO devices (such as the PIAs ($FF00-FF3F), CoCo3 GIME ($FF90-FFBF), and SAM ($FFC0-FFDF)) also take the IO space. The 6809/6309 CPU uses $FFF0-FFFF for interrupt vectors.
Built-in IO devices (such as the PIAs ($FF00-FF3F), CoCo3 GIME ($FF90-FFBF), and SAM ($FFC0-FFDF)) also take the IO space. The 6809/6309 CPU uses $FFF0-FFFF for interrupt vectors.

Revision as of 11:14, 25 March 2026

External Hardware IO Address Map

Tandy designated IO addresses from $FF60 to $FF7F for add-on hardware, but several parties chose to build in the $FF40-$FF5F and $FF80-FF8F ranges as well. Here are known IO addresses for add-on hardware.

Note some devices overlap each other; these devices will conflict and cannot be used together without modification.

Built-in IO devices (such as the PIAs ($FF00-FF3F), CoCo3 GIME ($FF90-FFBF), and SAM ($FFC0-FFDF)) also take the IO space. The 6809/6309 CPU uses $FFF0-FFFF for interrupt vectors.