English
Language : 

R01US0079ED0103 Datasheet, PDF (56/66 Pages) Renesas Technology Corp – RENESAS 32-Bit MCU
Data Flash Access Library - Type T01, European Release
Library Setup and Usage
The library must be configured for compilation. The file fdl_cfg.h contains defines for that. As it is
included by the library source files, the file contents may be modified by the user, but the file name may
not.
These files reflect an example, how the library descriptor variable can be built up and passed to the
function R_FDL_Init for run-time configuration. The structure of the descriptor is defined in
r_fdl_types.h which needs to be included in the user application. The value definition should be done
in the file fdl_descriptor.h. The constant variable definition and value assignment should be done in
the file fdl_descriptor.c. If adding the files r_fdl_ descriptor.c/h to the application, only the
file fdl_descriptor.h needs to be adapted by the user, while fdl_descriptor.c may remain
unchanged. For usage please refer to chapter 4.2 “Run-time configuration”.
5.2.2 Delivery package directory structure and files
The following table contains all files installed by the library installer:
 Files in red belong to the build environment, controlling the compile, link and target build process
 Files in blue belong to the sample application
 Files in green are description files only
 Files in black belong to the FDL
Table 11: File structure of the FDL package
File
Description
<installation_folder>
Release.txt
Library package release notes.
<installation_folder>/Make
GNUPublicLicense.txt
GNU Make utility license file
Readme.txt
Extra information for source code of GNU Make
make.exe
libiconv2.dll
Minimal installation of GNU Make utility
libintl3.dll
setup.exe
GNU Make installer package
<installation_folder>/<device_name>/<compiler>
Build.bat
Batch file to build the FDL sample application
Clean.bat
Batch file to clean the FDL sample application
Makefile
Make file that controls the build and clean process
<installation_folder>/<device_name>/<compiler>/Sample
dr7f701035_startup.850(2) <for GHS compiler>
cstart.asm(2)
<for REC compiler>
Device and compiler specific start-up code
dr7f701035.ld(2)
dr7f701035.dir(2)
<for GHS compiler>
<for REC compiler>
Compiler specific linker directives
dr7f701035_0.h(2)
dr7f701035_irq.h(2)
io_macros_v2.h(2)
iodefine.h(2)
vecttbl.asm(2)
<for GHS compiler>
<for REC compiler>
Definitions of IO registers, interrupt and exceptions
vector table, for RH850 device
R01US0079ED0103
56
User Manual