Do the self RAM areas used in the following libraries for the RL78 family need to be initialized?
- Flash Self Programming Library Type01
- Data Flash Library Type04
- EEPROM Emulation Library Pack01
- EEPROM Emulation Library Pack02
The self RAM area used in the library need not be initialized in the user program because the RAM is initialized by the initialization function of the library*.
However, if the user program uses the self RAM area for the library, make sure that the user program initializes that area.
*Note: If you are using v2.20 or an earlier version of Flash Self Programming Library Type01 and more than 1 Kbyte of self RAM is required, the user program will need to initialize the 10-byte range of addresses beyond the first Kbyte because the library does not.
|Flash Self Programming Libraries|
|Data Flash Libraries|