Preliminary Technical Data
UG-1828
Rev. PrC | Page 31 of 338
Layering the system as shown in Figure 14 allows for great flexibility regarding system platform. Any customer beginning their
development using the TES software package will be able to swap out elements in the Target layer of this system architecture with only
minor edits to the codebase.
FOLDER STRUCTURE
Source files are provided by ADI in the folder structure shown in Figure 15. Each subfolder is explained in the following sections. ADI
understands that the developer may desire to use a different folder structure. Whereas Analog Devices provides ADRV9001 API source
code releases in the folder structure shown below, the developer may organize the ADRV9001 API into a custom folder organization, if
required. This operation, however, does not permit the developer the right to modify the content of the ADRV9001 API source code, with
the exception of the customer HAL placeholder files, which will be detailed later in this chapter and the SOFTWARE INTEGRATION
chapter.
Figure 15. API Folder Structure