![Cloud-9 miniFLASH User Manual Download Page 9](http://html1.mh-extra.com/html/cloud-9/miniflash/miniflash_user-manual_2626353009.webp)
9
CoCo 1/2 FLASH Bank Software Switching
Depending on the type of ROM image, there are two different methods for software selection of a
FLASH bank. If you are switching to a FLASH bank containing a DOS such as Disk BASIC, HDB-
DOS, A-DOS, etc. the following commands will work on a CoCo 1/2:
POKE 113,0:POKE &HFF59,
X (where X is the bank 0-3)
EXEC 40999
If the FLASH bank you are switching to contains a ROM Pak image such as a game, be sure the
auto-switch (DIP Switch 1) is in the OFF (Up) position, and type the following on a CoCo 1/2:
POKE &HFF59,
X (where X is the bank 0-3)
EXEC &HC000
Depending upon the contents of the target FLASH bank, your CoCo may go into a crash mode. This
is normal, due to the fact that the ROM that BASIC is fetching instructions from is actually being
totally replaced at the point of the POKE command. If this happens, press the RESET button and the
code should execute properly.
CoCo 3 FLASH Bank Software Switching
Depending on the type of ROM image, there are two different methods for software selection of a
FLASH bank. If you are switching to a FLASH bank containing a DOS such as Disk BASIC, HDB-
DOS, A-DOS, etc. the following commands will work on a CoCo 3:
POKE &HFF59,
X (where X is the bank 0-3)
POKE 113,0:DLOAD
If the FLASH bank you are switching to contains a ROM Pak image such as a game, be sure the
auto-switch (DIP Switch 1) is in the OFF (Up) position, and type the following on a CoCo 3:
POKE &HFF59,
X (where X is the bank 0-3)
EXEC &HE010
Determining the Active FLASH Bank
You can determine which of the four banks of FLASH memory is active by reading the FBSR. Type
the following (assuming the miniFLASH’s base address is $FF50):
PRINT PEEK(&HFF59)
Summary of Contents for miniFLASH
Page 1: ...1 miniFLASH User Manual...