English
Language : 

R01US0079ED0103 Datasheet, PDF (21/66 Pages) Renesas Technology Corp – RENESAS 32-Bit MCU
Data Flash Access Library - Type T01, European Release
Functional Specifications
User application
R_FDL_Execute
(Blank Check 0x3000 to 0x4FFF)
R_FDL_BUSY
R_FDL_Handler
R_FDL_BUSY
...
R_FDL_SuspendRequest
R_FDL_OK
R_FDL_Handler
R_FDL_BUSY
...
R_FDL_Handler
R_FDL_SUSPENDED
...
R_FDL_ResumeRequest
R_FDL_OK
R_FDL_Handler
R_FDL_OK / _ERR_BLANKCHECK
FDL
Start Blankcheck
Check (Busy)
Check (Busy)
Data Flash
programming
hardware
Blank Check
0x3000 to 0x3FFF
Check (Ready)
Suspended
Start Blankcheck
R_FDL_Handler
R_FDL_BUSY
...
R_FDL_SuspendRequest
R_FDL_OK
R_FDL_Handler
R_FDL_BUSY
Check (Busy)
Check (Busy)
Blank Check
0x4000 to 0x4FFF
R_FDL_Handler
R_FDL_SUSPENDED
R_FDL_ResumeRequest
R_FDL_OK
R_FDL_Handler
R_FDL_OK / _ERR_BLANKCHECK
Check (Ready)
Figure 9: Suspend/Resume a Blankcheck operation
Suspended
Idle
Notes:
When Erase processing is suspended and resumed, this is not considered as an additional erase with
respect to the specified Flash erase endurance.
The suspend / resume mechanism cannot be nested. Therefore, the following sequence is not allowed:
Erase Flash ► Suspend ► Start another erase flash ► Suspend.
R01US0079ED0103
21
User Manual