Cartridge slot that is on top of computer is typically slot 1.
Secondary slots are usually numbered as follows:Īll MSXs have Main-ROM in primary slot 0 or in secondary slot 0-0 (see variable EXPTBL below for more details). Expanding the external slots is left to the user, by using a slot expander. The internal slots are often expanded, however the external slots are not. Typically two of the primary slots are exposed to the user as external cartridge slots or expansion buses, the others are for internal use. There are 4 primary slots, each of which can be expanded into 4 secondary slots, providing up to 16 slots in total. There are two types of slots, primary slots and secondary slots. This is split into four pages located at 0000h-3FFFh, 4000h-07FFFh, 8000h-BFFFh, C000h-FFFFh.
Each slot can contains uo to 64KB of RAM or ROM and even a mix. Slots can contain RAM, ROM or other devices (e.g. It is necessary because Z80 can only address at most 64KB. It allows to route the memory placed in the slots to the CPU by pages of 16KB. This system has been standardized from the beginning.