SuperIDE FLASH Bank Switching

Hardware Hacking, Programming and Game Solutions/Cheats
Post Reply
KenH
Posts: 182
Joined: Fri Oct 12, 2012 9:50 am

SuperIDE FLASH Bank Switching

Post by KenH »

With a SuperIDE board it is possible to switch between the 4 flash banks of the SuperIDE using the following command on a CoCo1/2:

Code: Select all

POKE 113,0: POKE &HFF59,X (where X is the bank 0-3)
EXEC 40999
This EXEC calls the RESET interrupt service routine.
On the Dragon the corresponding EXEC address is:

Code: Select all

EXEC &HB3B4
I have added this code as an option to the SuperIDE's AUTOEXEC.BAS menu, so that I can switch to HDB-DOS/Drivewire without unplugging the SuperIDE and changing DIP switch settings.
Post Reply