If you plan to use unsupported devices with anago, please refer to the device's datasheet if available. The important points with the datasheet is the following:
Databus is 8 bit
(pointed 'A' in figure)
This point may be written in the title of the datasheet. Look "x8" of "xxxK x8 CMOS flash memo". It is written DQ0 to DQ7 in the PIN CONFIGURATION section.
5V programming support
(pointed 'B' in figure) This point may be written in the top of the datasheet. It is not possible to program which old flash memories required 12V.
Command Address Range of Address Format
(pointed 'C' in figure)
The important point is "address format: A14-A0" in the margin. Avaible devices are "A14-A0" or "A10-A0".
The DIP style is the easiest to replace. SOP and QFP style are also replaceable.
Add Configurations to flashcore.nut
Please refer to an existing item. Please add the set item correctly often reading the data sheet.
Define capacity of target device. Don't define capacity of management capacity of the cartridge.
When target device supports Byte Program, pagesize is 1. When target device supports Page Program, pagesize is whatever written value is stated in the datasheet. The firmware suppports 1 to 0x100.
Erase Cycle Time is usually written in the Program/Write Cycle Characteristics of the DC CHARACTERISTICS section.
When Byte/Page Programming is specified, this value is true. Please note that
Target values are written in 'profuct identification'.