* * CPU_3A2....MEMORY MAP * --------------------- * * - FFFF * EEPROM | * - FE00 * | * | * | * | FE00-FFFF = EEPROM 512 BYTES * | 8000-FDFF = FLASH MEM 31.5K BYTES * FLASH | 2000-7FFF = MAIN RAM 24K BYTES * | 1800-1FFF = CS2 2K BYTES * | 1060-17FF = CS1 1.9K BYTES * | 1000-105F = REGISTERS CPU CONTROL REGISTERS * | 0400-0FFF = MAIN RAM . * - 8000 0100-03FF = CPU RAM 0.75K BYTES * | 0000-00FF = CPU RAM 256 BYTES (ZERO PAGE) * | * | NOTES: * RAM | There is 1K of RAM inside the HC11F1 CPU * | CS1 selects the memory bank control latch * | all addresses within the range do the same thing. * | Do not read from these addresses, it corrupts * - 2000 the bank selection. * CS2 | CS2 is available via the expansion header. * - 1800 The EEPROM is located inside the HC11F1 CPU * CS1 | * - 1060 Reading from the CS1 address range with Buffalo * REGISTERS - 1000 will often cause Buffalo to lock up. Press * | reset and carry on. * RAM | Buffalo file "buff_p5_3a" will fix this. * - 0400 * CPU RAM | * - 0100 * ZERO PAGE - 0000 * *