English
Language : 

R01US0079ED0103 Datasheet, PDF (8/66 Pages) Renesas Technology Corp – RENESAS 32-Bit MCU
Data Flash Access Library - Type T01, European Release
Table of Contents
Chapter 1 Introduction ....................................................................... 10
Chapter 2 Architecture ....................................................................... 11
2.1 Layered Architecture .....................................................................................11
2.2 Pool Definitions..............................................................................................12
2.3 Architecture related notes.............................................................................12
Chapter 3 Functional Specifications ................................................. 14
3.1 Supported functions, commands and Flash operations ............................14
3.2 Request-response oriented dialog ...............................................................15
3.3 Background Operation ..................................................................................16
3.4 Flash Access Protection ...............................................................................17
3.5 Suspend / Resume mechanism ....................................................................18
3.6 Stand-by and Wake-up functionality ............................................................22
Chapter 4 User Interface (API) ........................................................... 24
4.1 Pre-compile configuration.............................................................................24
4.2 Run-time configuration..................................................................................24
4.3 Data types .......................................................................................................26
4.3.1 Library specific simple type definitions...............................................26
4.3.2 r_fdl_descriptor_t ..................................................................................26
4.3.3 r_fdl_request_t.......................................................................................27
4.3.4 r_fdl_command_t ...................................................................................28
4.3.5 r_fdl_accessType_t ...............................................................................29
4.3.6 r_fdl_status_t .........................................................................................30
4.4 Functions........................................................................................................31
4.4.1 Initialization ............................................................................................32
4.4.2 Flash Operations ...................................................................................33
4.4.3 Operation control...................................................................................37
4.4.4 Administration .......................................................................................42
4.5 Commands .....................................................................................................44
4.5.1 R_FDL_CMD_ERASE.............................................................................45
4.5.2 R_FDL_CMD_WRITE..............................................................................46
4.5.3 R_FDL_CMD_BLANKCHECK ................................................................48
4.5.4 R_FDL_CMD_READ ...............................................................................51
Chapter 5 Library Setup and Usage .................................................. 55
5.1 Obtaining the library ......................................................................................55
R01US0079ED0103
8
User Manual