ADF7030-1 Device Drivers API Reference Manual
Alpha 0.0.1
Device Drivers for ADF7030-1 Transceiver
|
Data Structures | |
struct | PATCH_DESCRIPTOR_Type |
struct | version_info_t |
Typedefs | |
typedef struct PATCH_DESCRIPTOR_Type | PATCH_DESCRIPTOR_Type |
Functions | |
uint32_t | adf7030_1__EjectPatch (ADI_SPI_HANDLE hSPIDevice, PATCH_DESCRIPTOR_Type *pPATCH) |
Function call to disnable the patch if needed. More... | |
uint32_t | adf7030_1__InjectPatch (ADI_SPI_HANDLE hSPIDevice, PATCH_DESCRIPTOR_Type *pPATCH) |
Function call to re-enable the patch if needed. More... | |
uint32_t | adf7030_1__ReadPatch (ADI_SPI_HANDLE hSPIDevice, PATCH_DESCRIPTOR_Type *pPATCH) |
Function call to readback the patch from Radio PHY. More... | |
uint32_t | adf7030_1__VerifyPatch (ADI_SPI_HANDLE hSPIDevice, PATCH_DESCRIPTOR_Type *pPATCH) |
Function call to verify the integrity of the patch. More... | |
uint32_t | adf7030_1__WritePatch (ADI_SPI_HANDLE hSPIDevice, PATCH_DESCRIPTOR_Type *pPATCH) |
Function call to write patch to Radio PHY. More... | |
uint32_t | adf7030_1__XferPatch (ADI_SPI_HANDLE hSPIDevice, PATCH_DESCRIPTOR_Type *pPATCH, bool READ_nWRITE, bool CHECK_ONLY) |
Generic Patch transfers function between Host and the Radio PHY. More... | |
uint32_t | adf7030_1_ReadPatchInfo (ADI_SPI_HANDLE hSPIDevice, version_info_t *pPathInfo, uint32_t PhyAddr) |
Function to read Patch Information from the PHY Radio. More... | |
uint32_t | adf7030_1_WritePatchInfo (ADI_SPI_HANDLE hSPIDevice, version_info_t *pPathInfo, uint32_t PhyAddr) |
Function to write Patch Information to the PHY Radio. More... | |
Variables | |
uint32_t | ADF7030_1_SPI_PNTR [8] |
uint32_t adf7030_1__EjectPatch | ( | ADI_SPI_HANDLE | hSPIDevice, |
PATCH_DESCRIPTOR_Type * | pPATCH | ||
) |
Function call to disnable the patch if needed.
[in] | hSPIDevice | Handle to Glue SPI peripheral device used to communicate with the adf7030-1. |
[in] | pPatch | Descriptor to the Host patch memory region. |
Definition at line 183 of file adf7030-1__patch.c.
uint32_t adf7030_1__InjectPatch | ( | ADI_SPI_HANDLE | hSPIDevice, |
PATCH_DESCRIPTOR_Type * | pPATCH | ||
) |
Function call to re-enable the patch if needed.
[in] | hSPIDevice | Handle to Glue SPI peripheral device used to communicate with the adf7030-1. |
[in] | pPatch | Descriptor to the Host patch memory region. |
Definition at line 150 of file adf7030-1__patch.c.
uint32_t adf7030_1__ReadPatch | ( | ADI_SPI_HANDLE | hSPIDevice, |
PATCH_DESCRIPTOR_Type * | pPATCH | ||
) |
Function call to readback the patch from Radio PHY.
[in] | hSPIDevice | Handle to Glue SPI peripheral device used to communicate with the adf7030-1. |
[in] | pPatch | Descriptor to the Host patch memory region. |
Definition at line 106 of file adf7030-1__patch.c.
uint32_t adf7030_1__VerifyPatch | ( | ADI_SPI_HANDLE | hSPIDevice, |
PATCH_DESCRIPTOR_Type * | pPATCH | ||
) |
Function call to verify the integrity of the patch.
[in] | hSPIDevice | Handle to Glue SPI peripheral device used to communicate with the adf7030-1. |
[in] | pPatch | Descriptor to the Host patch memory region. |
Definition at line 217 of file adf7030-1__patch.c.
uint32_t adf7030_1__WritePatch | ( | ADI_SPI_HANDLE | hSPIDevice, |
PATCH_DESCRIPTOR_Type * | pPATCH | ||
) |
Function call to write patch to Radio PHY.
[in] | hSPIDevice | Handle to Glue SPI peripheral device used to communicate with the adf7030-1. |
[in] | pPatch | Descriptor to the Host patch memory region. |
Definition at line 81 of file adf7030-1__patch.c.
uint32_t adf7030_1__XferPatch | ( | ADI_SPI_HANDLE | hSPIDevice, |
PATCH_DESCRIPTOR_Type * | pPATCH, | ||
bool | READ_nWRITE, | ||
bool | CHECK_ONLY | ||
) |
Generic Patch transfers function between Host and the Radio PHY.
[in] | hSPIDevice | Handle to Glue SPI peripheral device used to communicate with the adf7030-1. |
[in] | pPatch | Descriptor to the Host patch memory region. |
[in] | READ_nWRITE | Boolean -TRUE to write Patch from Host to the Radio PHY -FALSE to read Patch from Radio PHY back to Host |
[in] | CHECK_ONLY | Boolean -TRUE to check PHY patch versus Host Reference -FALSE [D] to perform READ_nWRITE operation |
Definition at line 364 of file adf7030-1__patch.c.
Referenced by adf7030_1__ReadPatch(), adf7030_1__VerifyPatch(), and adf7030_1__WritePatch().
uint32_t adf7030_1_ReadPatchInfo | ( | ADI_SPI_HANDLE | hSPIDevice, |
version_info_t * | pPathInfo, | ||
uint32_t | PhyAddr | ||
) |
Function to read Patch Information from the PHY Radio.
[in] | hSPIDevice | Handle to Glue SPI peripheral device used to communicate with the adf7030-1. |
[in|out] | pPathInfo Pointer to Host patch descriptor memory region. | |
[in] | PhyAddr | Address location of patch descriptor in the PHY Radio memory space. |
Definition at line 303 of file adf7030-1__patch.c.
uint32_t adf7030_1_WritePatchInfo | ( | ADI_SPI_HANDLE | hSPIDevice, |
version_info_t * | pPathInfo, | ||
uint32_t | PhyAddr | ||
) |
Function to write Patch Information to the PHY Radio.
[in] | hSPIDevice | Handle to Glue SPI peripheral device used to communicate with the adf7030-1. |
[in] | pPathInfo | Pointer to Host patch descriptor memory region. |
[in] | PhyAddr | Address location of patch descriptor in the PHY Radio memory space. |
Definition at line 244 of file adf7030-1__patch.c.