Reference Manual
ADRV9001
SOFTWARE SYSTEM ARCHITECTURE DESCRIPTION
FOLDER STRUCTURE
Analog Devices provides the source files in the folder structure shown in
Figure
15. Each subfolder is explained in the following sections.
Analog Devices understands that the developer may want to use a different folder structure. Although Analog Devices provides the ADRV9001
API source code releases in the folder structure shown in
Figure
15, the developer can organize the ADRV9001 API into a custom folder
organization, if required. This operation, however, does not permit the developer to modify the content of the ADRV9001 API source code,
except for the hardware abstraction layer (HAL) placeholder files, which are detailed later in this chapter and in
Figure
15.
Figure 15. API Folder Structure
/c_src/common:
A common code is shared between all the devices. It contains error handling facilities, logging facilities, and HAL access facilities. Note: Users
cannot edit this folder when implementing their own HAL. The files under common\ are designed to work together with any HAL provided to the
code base and do not need to be modified. Users cannot add any new files here as well.
analog.com
Rev. A | 34 of 377
Need help?
Do you have a question about the ADRV9005 and is the answer not in the manual?
Questions and answers