Page 1 of 1

SuperIDE FLASH Bank Switching

Posted: Sun Sep 29, 2013 7:19 pm
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.