Changes
X-MEM
,== Technical ==
ROMs are selected using the normal ROM selection I/O port (DFxx).
* If 'rom ROM read' is active then CPC will see 16KB 16 KB pages from the X-MEM flash at rom ROM slots 0-156 and 8-31. If boot from CPC, then ROM 0 will be from CPC.
* If 'free' is active, the CPC will also see 16KB 16 KB pages from the X-MEM flash at &40-&4f. All are visible regardless of booting from CPC or X-MEM. ROM select &47 contains the alternate lower ROM.
* When boot from CPC is active, OS and BASIC are from CPC and not from X-MEM but they can still be accessed at &40-&4f if free is set.
This program allows to install the X-MEM after the Init pass. Also, it can up- date the Firmware and BASIC, targeting your CPC and keyboard layout. RUN”INSTALL”
The process takes few seconds for reprogramming the Lower ROM and ROM
0. Then you will be able to choose the CPC target model for programming the X-MEM. Notethat Note that ROM 1 willbeusedinthefuturetoextendthe will be used in the future to extend the Firmware 3.14. Currently, a 448K RAM Drive“C”is Drive “C” is installed. Use |C from BASIC or C: from CP/M.
=== X-MEM Rescue Pass ===
==== 3. Burning ROMs ====
There are different ways to flash a ROM:* Using Firmware 3.15: You can program the ROM from BASIC into the X-MEM: CALL &B8DD,<source>,<rom_id>
i.e. “CALL &B8DD,&4000,15” set the ROM 15 with 16K loaded at &4000.
* Using FutureOS: Use the convenient [[ROManager]] to manage all your ROMs.
=== FutureOS Lower ROM ===
A4: Try to boot with the ESC key pressed, then apply the X-MEM rescue pass.
[[Category:Memory expansions]][[Category:Expansion ROM]]
[[Category:FutureOS]]
[[Category:Peripherals]]
Website: [http://centpourcent.net centpourcent.net]