English
Language : 

R01US0068EJ0100 Datasheet, PDF (17/56 Pages) Renesas Technology Corp – EEPROM Emulation Library
RL78 Family
EEPROM Emulation Library Pack02
Chapter 3 EEL Functional Specifications
Chapter 3 EEL Functional Specifications
This chapter describes the functional specifications of the EEL required for the user to execute EEPROM
emulation.
3.1 EEL Functions / Commands of the EEL_Execute Function
The table below summarizes the EEL functions offered by the EEL.
Table 3-1 EEL Functions
EEL function name
Functional overview
FDL_Init
Initializes the FDL.
FDL_Open
Preparation processing of FDL
FDL_Close
End processing of FDL
EEL_Init
Initializes the EEL
EEL_Open
Preparation processing of EEL
EEL_Close
End processing of EEL
EEL_Execute
Manipulates data flash with commands.
Command : EEL_CMD_STARTUP
EEL_CMD_WRITE
EEL_CMD_READ
EEL_CMD_REFRESH
EEL_CMD_VERIFY
EEL_CMD_FORMAT
EEL_CMD_SHUTDOWN
EEL_Handler
Controls the EEL while it is running.
EEL_GetSpace
Checks free space in the EEL block
EEL_GetVersionString
Obtains EEL version information.
With the EEL_Execute function, the following commands can be executed.
3. 1. 1 EEL_CMD_STARTUP command [Startup processing]
This checks the block status and sets the system to the EEPROM emulation start (started) state.
3. 1. 2 EEL_CMD_SHUTDOWN command [Shutdown processing]
Set the EEPROM emulation operation to the stopped state (opened).
3. 1. 3 EEL_CMD_REFRESH command [Refresh processing]
The latest stored data is copied from the active block (copy source block) to the next block (copy destination
block) in the EEL pool after the erase processing. This makes the copy destination block active.
R01US0068EJ0100 Rev.1.00
Mar. 28, 2014
Page 17 of 53