Vault 7: Projects
This publication series is about specific projects related to the Vault 7 main publication.
You need to include the public headers of the graphics library to allow you to use graphics library in the application. What to
include in your project for the functioning of graphics library please refer the Graphics library help file. (The graphics library
help is in mla_root_folder/doc)
The Primitive Layer Application example for the graphics library is located in the apps folder, as demonstrated with the
image below:
Each application example has
• firmware folder: Contains application example, MPLAB X project, and hardware dependent and hardware independent
firmware source and header files for that application.
• resource folder: Contains resources associated with the application to work but is not firmware. This is an optional folder,
will not be present if the application does not need it. For example, source images for graphics demos.
• utilities folder: Contains utilities associated with the application to work. This is also an optional folder, will not be present
if the application does not need it. For example, a USB demo has a PC program to communicate with. PC Program will be
here.
The firmware folder has the following structure
• hex folder: Contains the prebuilt hex files for each of the configuration for the primitive layer application example.
• src folder: Contains the hardware independent code which demonstrate the application
• system_config folder: Contains a set of folders which then contain hardware dependent code. Each individual folder in
system_config folder is refered to as "hardware specific system_config folder".
For a list of abbreviations used, refer name_reference.html in mla_root_folder/doc
The section System Configurations, goes into details of what files are contained in each of the hardware specific
system_config folder.
1.3 Directory Organization MLA - Getting Started Help
8
1
Protego_Release_01_05-Related-OEM-Documentation-MLA_v2013_12_20-help_mla_getting_started.pdf