MediaWiki:Sitenotice:
2024-03-02: The wiki ran out of disk space, so things were not working. This has been resolved by adding another 5GB of quota ;-) Thanks to Tim Lindner for reporting the issues. 2020-05-17: If a page gives you an error about some revision not being found, just EDIT the page and the old page should appear in the editor. If it does, just SAVE that and the page should be restored. OS-9 Al (talk) 12:22, 17 May 2020 (CDT)

External Hardware IO Address Map: Difference between revisions

From CoCopedia - The Tandy/Radio Shack Color Computer Wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
= External Hardware IO Address Map =
= External Hardware IO Address Map =


Add-on hardware typically uses an IO address from $FF60 to $FF7F. Here are known IO addresses.
Tandy designated IO addresses from $FF60 to $FF7F for add-on hardware, but several parties chose to build in the $FF40-$FF5F range as well. Here are known IO addresses for add-on hardware. Built-in devices (such as the SAM, GIME, PIAs, etc) are not included.


* FF40-FF4B Floppy Disk Controllers. See [[Hardware#Floppy_Disk_Controllers]] for list.
* FF40-FF4B Floppy Disk Controllers. See [[Hardware#Floppy_Disk_Controllers]] for list.
* FF40-FF4B [[MEGA mini MPI]] Serial UART A (gated with flags on $FF7F)
* FF40-FF4B [[MEGA mini MPI]] Serial UART A (gated via $FF7F)
* FF40-FF45 [[MEGA mini MPI]] Extended MPI Features (gated with flags on $FF7F)
* FF40-FF45 [[MEGA mini MPI]] Extended MPI Features (gated via $FF7F)
* FF4C-FF4F Some third-party disk controllers, such as those made by Sardis and JFD.
* FF4C-FF4F [[Sardis Technologies 'no-halt' Controller](Sardis) and [[J&M/Owl-Ware]](JFD) disk controllers
* FF50-FF5F [[Glenside IDE Controller]] (first jumper option)
* FF50-FF5F [[Glenside IDE Controller]] (first jumper option)
* FF50-FF54 [[MEGA mini MPI]] YMF-262 sound generator (gated with flags on $FF7F)
* FF50-FF54 [[MEGA mini MPI]] YMF-262 sound generator (gated via $FF7F)
* FF50-FF5B [[MEGA mini MPI]] Serial UART B (gated with flags on $FF7F)
* FF50-FF5B [[MEGA mini MPI]] Serial UART B (gated via $FF7F)
* FF60-FF62 [[X-Pad Model GT-116]]
* FF60-FF62 [[X-Pad Model GT-116]]
* FF68-FF6B [[Deluxe RS232 Pak]]
* FF68-FF6B [[Deluxe RS232 Pak]]

Revision as of 18:23, 14 December 2022

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 range as well. Here are known IO addresses for add-on hardware. Built-in devices (such as the SAM, GIME, PIAs, etc) are not included.

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