Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

1.3 Directory Organization
This section summarizes the concept of the directory organization of the installation. The actual installation may differ from
the screen shots in this section.
Description
The installation directory(mla_root_folder) has the following structure,
1. apps : Contains the application examples demonstrating an application which can use one or more middleware libraries
or drivers.
2. bsp: Contains the board support packages for the hardware dependent code which is common and shared between
various application examples.
3. doc: Contains common documentation, license files, release notes and middleware specific help files.
4. framework: Contains drivers and various middleware libraries
5. utilities: Contains common utilities that are used by multiple application examples and\or middleware libraries.
The framework folder which is the sub-folder of the installation root has structure similar to one below:
The driver folder implements common drivers. The rest of the sub-folders of the framework folders is specific to each
middleware.
Each individual driver folder or each middleware folder atleast has the following set of files
public header file(s): The public header file(s) which needs to be included in the project to allow the application to use the
driver or middleware.
src folder: The source folder contains the private header files and the source files required to implement the middleware
or driver.
The apps folder in the installation directory has structure similar to:
1.3 Directory Organization MLA - Getting Started Help
6
1

e-Highlighter

Click to send permalink to address bar, or right-click to copy permalink.

Un-highlight all Un-highlight selectionu Highlight selectionh