Changes

Jump to: navigation, search

X-MEM

69 bytes added, 09:44, 14 January 2018
/* Technical */
ROMs are selected using the normal ROM selection I/O port (DFxx).
The CPC sees Roms 16KB pages from the X-MEM flash at rom slots 0-15 and &40-&4f.
Rom slots &40-&4f are always visible regardless of the ROM lock or ROM boot switches whereas 0-15 depend on these switches. If you wish to program the flash use the rom slot &40-&4f range.
When "boot from CPC" is activated, rom 0 and OS are not paged in by the X-MEM but can still be accessed at &40 etc.
The flash is mapped contiguously to roms 0-15 so that when programming the flash you need to translate the flash address from the documentation datasheet to an appropriate rom slot and address in the range &c000-&ffff.
e.g. for flash address &05555 use DF41 and address &D555. For &2aaa this is DF40 and address &EAAA.
TO BE CONFIRMED: Writing to the flash also writes to the RAM underneath the ROM?
TO BE CONFIRMED: Writing to the flash requires upper ROM to be paged in?
 
== X-MEM Floppy Disc Utilities ==
2,541
edits