no-OS
no_os_platform.h
Go to the documentation of this file.
1 /***************************************************************************/
33 #ifndef NO_OS_PLATFORM_H_
34 #define NO_OS_PLATFORM_H_
35 
40 };
41 
42 #endif
adi_hal_CustomSpiStreamRead
int32_t(* adi_hal_CustomSpiStreamRead)(void *devHalCfg, const uint16_t address, uint8_t rxData[], uint32_t numRxBytes, uint8_t numBytesofAddress, uint8_t numBytesOfDataPerStream)
Definition: no_os_platform.c:615
no_os_platform.h
adrv9002 Hardware Abstraction Layer for no-OS.
adi_hal_LogWrite
int32_t(* adi_hal_LogWrite)(void *devHalCfg, int32_t logLevel, const char *comment, va_list args)
Definition: no_os_platform.c:630
no_os_log_file_close
int32_t no_os_log_file_close(void *devHalCfg)
Gracefully closes the log file(s).
Definition: no_os_platform.c:323
adi_hal_ssi_Reset
int32_t(* adi_hal_ssi_Reset)(void *devHalCfg)
Definition: no_os_platform.c:534
no_os_LogFileClose
int32_t no_os_LogFileClose(void *devHalCfg)
Gracefully closes the log file(s).
Definition: no_os_platform.c:71
no_os_timer_wait_us
int32_t no_os_timer_wait_us(void *devHalCfg, uint32_t time_us)
Provides a blocking delay of the current thread.
Definition: no_os_platform.c:400
no_os_alloc.h
no_os_gpio_init_param
Structure holding the parameters for GPIO initialization.
Definition: no_os_gpio.h:79
__fclose
int __fclose(FILE *stream)
Definition: no_os_platform.c:745
TxAttenTable
struct TxAttenTableEntry TxAttenTable[]
Definition: TxAttenTable.h:44
fread
size_t fread(void *ptr, size_t size, size_t count, FILE *stream)
Definition: no_os_platform.c:779
no_os_SpiRead
int32_t no_os_SpiRead(void *devHalCfg, const uint8_t txData[], uint8_t rxData[], uint32_t numTxRxBytes)
Read one or more bytes from the device specified by the devHalCfg structure.
Definition: no_os_platform.c:353
no_os_SpiWrite
int32_t no_os_SpiWrite(void *devHalCfg, const uint8_t txData[], uint32_t numTxBytes)
Write an array of 8-bit data to a SPI device.
Definition: no_os_platform.c:303
GPIO_SSI_SYNC
#define GPIO_SSI_SYNC
Definition: parameters.h:65
no_os_rx_gain_table_entry_get
int32_t no_os_rx_gain_table_entry_get(void *devHalCfg, const char *rxGainTablePath, uint16_t lineCount, uint8_t *gainIndex, uint8_t *rxFeGain, uint8_t *tiaControl, uint8_t *adcControl, uint8_t *extControl, uint16_t *phaseOffset, int16_t *digGain)
Definition: no_os_platform.c:442
TxAttenTableEntry::txAttenHp
uint8_t txAttenHp
Definition: TxAttenTable.h:40
GPIO_PS
@ GPIO_PS
Definition: xilinx_gpio.h:56
SPI_PS
@ SPI_PS
Definition: xilinx_spi.h:62
adi_common_hal_LogWrite
int32_t(* adi_common_hal_LogWrite)(void *devHalCfg, uint32_t logLevel, const char *comment, va_list args)
Definition: no_os_platform.c:521
TxAttenTableEntry::attenIndex
uint16_t attenIndex
Definition: TxAttenTable.h:39
no_os_spi_write_and_read
int32_t no_os_spi_write_and_read(struct no_os_spi_desc *desc, uint8_t *data, uint16_t bytes_number)
Write and read data to/from SPI.
Definition: no_os_spi.c:159
no_os_HwOpen
int32_t no_os_HwOpen(void *devHalCfg)
Opens all neccessary files and device drivers for a specific device.
Definition: no_os_platform.c:472
adrv9025_hal_cfg::logLevel
int32_t logLevel
Definition: no_os_platform.h:41
no_os_HwReset
int32_t no_os_HwReset(void *devHalCfg, uint8_t pinLevel)
This function control a BBIC GPIO pin that connects to the reset pin of each device.
Definition: no_os_platform.c:546
no_os_hw_close
int32_t no_os_hw_close(void *devHalCfg)
Gracefully shuts down the the hardware closing any open resources such as log files,...
Definition: no_os_platform.c:143
no_os_spi.h
Header file of SPI Interface.
no_os_tx_atten_table_entry_get
int32_t no_os_tx_atten_table_entry_get(void *devHalCfg, const char *txAttenTablePath, uint16_t lineCount, uint16_t *attenIndex, uint8_t *txAttenHp, uint16_t *txAttenMult)
Definition: no_os_platform.c:488
ActiveUseCase_profile.h
adi_hal_HwClose
int32_t(* adi_hal_HwClose)(void *devHalCfg)
Definition: no_os_platform.c:592
parameters.h
Platform dependent parameters.
ad9528_spi_param
const struct no_os_spi_init_param ad9528_spi_param
Definition: common_data.c:45
adi_hal_HwOpen
int32_t(* adi_hal_HwOpen)(void *devHalCfg)
Definition: no_os_platform.c:591
pr_err
#define pr_err(fmt, args...)
Definition: no_os_print_log.h:88
ADI_LOGLEVEL_DEBUG
#define ADI_LOGLEVEL_DEBUG
Definition: adi_platform_types.h:54
adrv9025_hal_SpiWrite
int32_t(* adrv9025_hal_SpiWrite)(void *devHalCfg, const uint8_t txData[], uint32_t numTxBytes)
Definition: no_os_platform.c:602
no_os_delay.h
Header file of Delay functions.
ActiveUtilInit_profile.h
xil_gpio_ops
const struct no_os_gpio_platform_ops xil_gpio_ops
Xilinx platform specific GPIO platform ops structure.
Definition: xilinx_gpio.c:450
pr_info
#define pr_info(fmt, args...)
Definition: no_os_print_log.h:115
adi_hal_Mcs_Pulse
int32_t(* adi_hal_Mcs_Pulse)(void *devHalCfg, uint8_t numberOfPulses)
Definition: no_os_platform.c:530
no_os_spi_init_param::mode
enum no_os_spi_mode mode
Definition: no_os_spi.h:148
no_os_hw_open
int32_t no_os_hw_open(void *devHalCfg)
Opens all neccessary files and device drivers for a specific device.
Definition: no_os_platform.c:65
adi_adrv9001_hal_close
int32_t(* adi_adrv9001_hal_close)(void *devHalCfg)
Definition: no_os_platform.c:508
no_os_spi_read
int32_t no_os_spi_read(void *devHalCfg, const uint8_t txData[], uint8_t rxData[], uint32_t numTxRxBytes)
Read one or more bytes from the device specified by the devHalCfg structure.
Definition: no_os_platform.c:249
no_os_LogLevelGet
int32_t no_os_LogLevelGet(void *devHalCfg, int32_t *logLevel)
Gets the currently set log level: the mask of different types of log events that are currently enable...
Definition: no_os_platform.c:111
no_os_LogLevelSet
int32_t no_os_LogLevelSet(void *devHalCfg, int32_t logLevel)
Sets the log level, allowing the end user to select the granularity of what events get logged.
Definition: no_os_platform.c:86
adrv9002_hal_cfg::gpio_ssi_sync
struct no_os_gpio_desc * gpio_ssi_sync
Definition: no_os_platform.h:39
NO_OS_GPIO_HIGH
@ NO_OS_GPIO_HIGH
Definition: no_os_gpio.h:117
no_os_gpio_init_param::number
int32_t number
Definition: no_os_gpio.h:83
no_os_print_log.h
Print messages helpers.
adrv9025_hal_cfg::spi
struct no_os_spi_desc * spi
Definition: no_os_platform.h:39
no_os_log_write
int32_t no_os_log_write(void *devHalCfg, uint32_t log_level, const char *comment, va_list argp)
Writes a message to the currently open logFile specified in the adi_hal_LogCfg_t of the devHalCfg str...
Definition: no_os_platform.c:344
no_os_calloc
void * no_os_calloc(size_t nitems, size_t size)
Allocate memory and return a pointer to it, set memory to 0.
Definition: chibios_alloc.c:54
sip
struct no_os_spi_init_param sip
Definition: common_data.c:54
adi_hal_LogLevelSet
int32_t(* adi_hal_LogLevelSet)(void *devHalCfg, int32_t logLevel)
Definition: no_os_platform.c:624
adi_hal_TxAttenTableEntryGet
int32_t(* adi_hal_TxAttenTableEntryGet)(void *devHalCfg, const char *txAttenTablePath, uint16_t lineCount, uint16_t *attenIndex, uint8_t *txAttenHp, uint16_t *txAttenMult)
Definition: no_os_platform.c:546
TxAttenTable.h
adrv9002 TX attenuation table.
no_os_spi_init_param::platform_ops
const struct no_os_spi_platform_ops * platform_ops
Definition: no_os_spi.h:154
adi_hal_SpiWrite
int32_t(* adi_hal_SpiWrite)(void *devHalCfg, const uint8_t txData[], uint32_t numTxBytes)
Definition: no_os_platform.c:513
no_os_TimerWait_us
int32_t no_os_TimerWait_us(void *devHalCfg, uint32_t time_us)
Provides a blocking delay of the current thread.
Definition: no_os_platform.c:436
no_os_gpio_init_param::platform_ops
const struct no_os_gpio_platform_ops * platform_ops
Definition: no_os_gpio.h:87
RxGainTable
uint8_t RxGainTable[61][4]
Default Rx gain table settings.
Definition: mykonos_user.c:22
no_os_SpiClose
int32_t no_os_SpiClose(void *devHalCfg)
Closes any resources open/allocated for a specific SPI device.
Definition: no_os_platform.c:268
adi_hal_Wait_us
int32_t(* adi_hal_Wait_us)(void *devHalCfg, uint32_t time_us)
Definition: no_os_platform.c:639
NO_OS_GPIO_LOW
@ NO_OS_GPIO_LOW
Definition: no_os_gpio.h:115
no_os_spi_init_param::device_id
uint32_t device_id
Definition: no_os_spi.h:142
ADI_LOGLEVEL_FATAL
#define ADI_LOGLEVEL_FATAL
Definition: adi_platform_types.h:74
no_os_image_page_get
int32_t no_os_image_page_get(void *devHalCfg, const char *ImagePath, uint32_t pageIndex, uint32_t pageSize, uint8_t *rdBuff)
Definition: no_os_platform.c:421
no_os_spi_init_param::chip_select
uint8_t chip_select
Definition: no_os_spi.h:146
no_os_mdelay
void no_os_mdelay(uint32_t msecs)
Wait until msecs milliseconds passed.
Definition: aducm3029_delay.c:126
ADI_LOGLEVEL_NONE
#define ADI_LOGLEVEL_NONE
Definition: adi_platform_types.h:79
no_os_error.h
Error codes definition.
TxAttenTableEntry::txAttenMult
uint16_t txAttenMult
Definition: TxAttenTable.h:41
pr_debug
#define pr_debug(fmt, args...)
Definition: no_os_print_log.h:129
fwrite
size_t fwrite(const void *ptr, size_t size, size_t count, FILE *stream)
Definition: no_os_platform.c:792
ADI_LOGLEVEL_WARN
#define ADI_LOGLEVEL_WARN
Definition: adi_platform_types.h:64
no_os_TimerClose
int32_t no_os_TimerClose(void *devHalCfg)
Function to close any necessary resources for the timer wait functions below.
Definition: no_os_platform.c:407
no_os_mcs_pulse
int32_t no_os_mcs_pulse(void *devHalCfg, uint8_t numberOfPulses)
Definition: no_os_platform.c:410
adi_hal_SpiInit
int32_t(* adi_hal_SpiInit)(void *devHalCfg)
Definition: no_os_platform.c:594
clkchip_gpio_init_param
const struct no_os_gpio_init_param clkchip_gpio_init_param
Definition: common_data.c:55
ADRV9025_RxGainTable_text
const char * ADRV9025_RxGainTable_text
Definition: ADRV9025_RxGainTable.h:36
json_profile_active_util_init
const char * json_profile_active_util_init
Definition: ActiveUtilInit_profile.h:1
no_os_LogFileFlush
int32_t no_os_LogFileFlush(void *devHalCfg)
Flushes the logFile buffer to the currently open log file.
Definition: no_os_platform.c:309
SPI_PL
@ SPI_PL
Definition: xilinx_spi.h:60
ADRV9025_STREAM_IMAGE_FILE
#define ADRV9025_STREAM_IMAGE_FILE
Definition: app_config.h:63
RxGainTable_GainCompensatedEntry
Definition: RxGainTable_GainCompensated.h:38
adrv9025_hal_cfg::gpio_reset_n
struct no_os_gpio_desc * gpio_reset_n
Definition: no_os_platform.h:40
stream_image_bin
unsigned char stream_image_bin[]
Definition: ADRV9025_stream_image.h:36
adi_hal_SpiRead
int32_t(* adi_hal_SpiRead)(void *devHalCfg, const uint8_t txData[], uint8_t rxData[], uint32_t numRxBytes)
Definition: no_os_platform.c:515
no_os_TimerWait_ms
int32_t no_os_TimerWait_ms(void *devHalCfg, uint32_t time_ms)
Provides a blocking delay of the current thread.
Definition: no_os_platform.c:454
no_os_LogWrite
int32_t no_os_LogWrite(void *devHalCfg, int32_t logLevel, const char *comment, va_list argp)
Writes a message to the currently open logFile specified in the adi_hal_LogCfg_t of the devHalCfg str...
Definition: no_os_platform.c:145
adi_common_hal_Wait_us
int32_t(* adi_common_hal_Wait_us)(void *devHalCfg, uint32_t time_us)
Definition: no_os_platform.c:526
GPIO_DEVICE_ID
#define GPIO_DEVICE_ID
Definition: parameters.h:84
ADRV9025_CS
#define ADRV9025_CS
Definition: parameters.h:94
no_os_ssi_reset
int32_t no_os_ssi_reset(void *devHalCfg)
Definition: no_os_platform.c:416
adi_hal_HwReset
int32_t(* adi_hal_HwReset)(void *devHalCfg, uint8_t pinLevel)
Definition: no_os_platform.c:593
no_os_log_file_open
int32_t no_os_log_file_open(void *devHalCfg, const char *filename)
Opens a logFile. If the file is already open it will be closed and reopened.
Definition: no_os_platform.c:296
no_os_gpio_remove
int32_t no_os_gpio_remove(struct no_os_gpio_desc *desc)
Free the resources allocated by no_os_gpio_get().
Definition: no_os_gpio.c:104
no_os_spi_desc
Structure holding SPI descriptor.
Definition: no_os_spi.h:192
ORxGainTable
uint8_t ORxGainTable[19][4]
Default ORx gain table settings.
Definition: mykonos_user.c:91
xilinx_gpio.h
adi_hal_LogFileClose
int32_t(* adi_hal_LogFileClose)(void *devHalCfg)
Definition: no_os_platform.c:523
fseek
int fseek(FILE *stream, long int offset, int origin)
Definition: no_os_platform.c:719
json_profile_active_use_case
const char * json_profile_active_use_case
Definition: ActiveUseCase_profile.h:1
__fopen
FILE * __fopen(const char *filename, const char *mode)
Definition: no_os_platform.c:656
ADRV9025_DPDCORE_FW_bin
unsigned char ADRV9025_DPDCORE_FW_bin[]
Definition: ADRV9025_DPDCORE_FW.h:36
xil_spi_init_param::type
enum xil_spi_type type
Definition: xilinx_spi.h:74
no_os_gpio_desc
Structure holding the GPIO descriptor.
Definition: no_os_gpio.h:96
ftell
long int ftell(FILE *stream)
Definition: no_os_platform.c:651
no_os_TimerOpen
int32_t no_os_TimerOpen(void *devHalCfg)
Function to open/allocate any necessary resources for the timer wait functions below.
Definition: no_os_platform.c:393
ADI_LOGLEVEL_ERROR
#define ADI_LOGLEVEL_ERROR
Definition: adi_platform_types.h:69
adrv9002_hal_cfg::gpio_reset_n
struct no_os_gpio_desc * gpio_reset_n
Definition: no_os_platform.h:38
adrv9025_hal_cfg
Definition: no_os_platform.h:38
adi_adrv9001_hal_resetbPin_set
int32_t(* adi_adrv9001_hal_resetbPin_set)(void *devHalCfg, uint8_t pinLevel)
Definition: no_os_platform.c:509
xil_spi_init_param
Structure holding the initialization parameters for Xilinx platform specific SPI parameters when usin...
Definition: xilinx_spi.h:72
no_os_gpio_get
int32_t no_os_gpio_get(struct no_os_gpio_desc **desc, const struct no_os_gpio_init_param *param)
Obtain the GPIO decriptor.
Definition: no_os_gpio.c:49
ADI_LOGLEVEL_TRACE
#define ADI_LOGLEVEL_TRACE
Definition: adi_platform_types.h:49
ADRV9025_TxAttenTable_text
const char * ADRV9025_TxAttenTable_text
Definition: ADRV9025_TxAttenTable.h:36
no_os_malloc
void * no_os_malloc(size_t size)
Allocate memory and return a pointer to it.
Definition: chibios_alloc.c:43
ORxGainTable.h
adrv9002 Observation RX gain table.
no_os_spi_init_param::max_speed_hz
uint32_t max_speed_hz
Definition: no_os_spi.h:144
ADRV9025_stream_image.h
Navassa stream binary.
no_os_hw_reset
int32_t no_os_hw_reset(void *devHalCfg, uint8_t pinLevel)
This function control a BBIC GPIO pin that connects to the reset pin of each device.
Definition: no_os_platform.c:177
adi_hal_ArmImagePageGet
int32_t(* adi_hal_ArmImagePageGet)(void *devHalCfg, const char *ImagePath, uint32_t pageIndex, uint32_t pageSize, uint8_t *rdBuff)
Definition: no_os_platform.c:537
adi_platform.h
adrv9002 HAL functions interface.
no_os_TimerInit
int32_t no_os_TimerInit(void *devHalCfg)
Function to initialize any necessary resources for the timer wait functions below.
Definition: no_os_platform.c:421
Navassa_Stream.h
Navassa stream binary.
SPI_CS
#define SPI_CS
Definition: parameters.h:70
no_os_free
void no_os_free(void *ptr)
Deallocate memory previously allocated by a call to no_os_calloc or no_os_malloc.
Definition: chibios_alloc.c:69
GPIO_RESET
#define GPIO_RESET
Definition: parameters.h:52
no_os_LogFileOpen
int32_t no_os_LogFileOpen(void *devHalCfg, const char *filename)
Opens a logFile. If the file is already open it will be closed and reopened.
Definition: no_os_platform.c:44
ADRV9025_RESET_B
#define ADRV9025_RESET_B
Definition: parameters.h:105
no_os_udelay
void no_os_udelay(uint32_t usecs)
Wait until usecs microseconds passed.
Definition: aducm3029_delay.c:114
NULL
#define NULL
Definition: wrapper.h:64
ADRV9025_FW_bin
unsigned char ADRV9025_FW_bin[]
Definition: ADRV9025_FW.h:36
adi_hal_LogFileOpen
int32_t(* adi_hal_LogFileOpen)(void *devHalCfg, const char *filename)
Definition: no_os_platform.c:519
xil_spi_ops
const struct no_os_spi_platform_ops xil_spi_ops
Spi engine platform specific SPI platform ops structure.
Definition: xilinx_spi.c:453
SPI_DEVICE_ID
#define SPI_DEVICE_ID
Definition: parameters.h:69
adi_platform_types.h
TxAttenTableEntry
Definition: TxAttenTable.h:38
adrv9002_hal_cfg::spi
struct no_os_spi_desc * spi
Definition: no_os_platform.h:37
ADRV9025_RxGainTable.h
adrv9025 RX gain table.
no_os_gpio_set_value
int32_t no_os_gpio_set_value(struct no_os_gpio_desc *desc, uint8_t value)
Set the value of the specified GPIO.
Definition: no_os_gpio.c:197
no_os_HwClose
int32_t no_os_HwClose(void *devHalCfg)
Gracefully shuts down the the hardware closing any open resources such as log files,...
Definition: no_os_platform.c:518
no_os_spi_write
int32_t no_os_spi_write(void *devHalCfg, const uint8_t txData[], uint32_t numTxBytes)
Write an array of 8-bit data to a SPI device.
Definition: no_os_platform.c:203
no_os_SpiInit
int32_t no_os_SpiInit(void *devHalCfg)
Initializes the SPI device driver mode, bits per word, and speed.
Definition: no_os_platform.c:284
fgets
char * fgets(char *dst, int num, FILE *stream)
Definition: no_os_platform.c:756
xil_gpio_init_param
Structure holding the initialization parameters for Xilinx platform specific GPIO parameters.
Definition: xilinx_gpio.h:64
RxGainTable.h
adrv9002 RX gain table.
adi_hal_HwVerify
int32_t(* adi_hal_HwVerify)(void *devHalCfg)
Definition: no_os_platform.c:599
adi_hal_DevHalCfgFree
int32_t(* adi_hal_DevHalCfgFree)(void *devHalCfg)
Definition: no_os_platform.c:598
no_os_spi_remove
int32_t no_os_spi_remove(struct no_os_spi_desc *desc)
Free the resources allocated by no_os_spi_init().
Definition: no_os_spi.c:116
no_os_gpio_init_param::extra
void * extra
Definition: no_os_gpio.h:89
no_os_gpio.h
Header file of GPIO Interface.
ADRV9025_FW.h
Madura firmware binary.
adi_hal_RxGainTableEntryGet
int32_t(* adi_hal_RxGainTableEntryGet)(void *devHalCfg, const char *rxGainTablePath, uint16_t lineCount, uint8_t *gainIndex, uint8_t *rxFeGain, uint8_t *tiaControl, uint8_t *adcControl, uint8_t *extControl, uint16_t *phaseOffset, int16_t *digGain)
Definition: no_os_platform.c:541
adi_hal_StreamImagePageGet
int32_t(* adi_hal_StreamImagePageGet)(void *devHalCfg, const char *ImagePath, uint32_t pageIndex, uint32_t pageSize, uint8_t *rdBuff)
Definition: no_os_platform.c:539
GPIO_PL
@ GPIO_PL
Definition: xilinx_gpio.h:54
no_os_spi_init
int32_t no_os_spi_init(struct no_os_spi_desc **desc, const struct no_os_spi_init_param *param)
Initialize the SPI communication peripheral.
Definition: no_os_spi.c:52
adi_hal_LogLevelGet
int32_t(* adi_hal_LogLevelGet)(void *devHalCfg, int32_t *logLevel)
Definition: no_os_platform.c:627
adrv9002_hal_cfg
Definition: no_os_platform.h:36
RxGainTable_GainCompensated.h
adrv9002 RX gain compensated gain table.
profile
CUSTOM_FILE profile
Definition: no_os_platform.c:29
ADRV9025_DPDCORE_FW.h
Madura dpdcore firmware binary.
no_os_spi_init_param::extra
void * extra
Definition: no_os_spi.h:158
NO_OS_SPI_MODE_0
@ NO_OS_SPI_MODE_0
Definition: no_os_spi.h:61
pr_warning
#define pr_warning(fmt, args...)
Definition: no_os_print_log.h:97
xilinx_spi.h
no_os_gpio_direction_output
int32_t no_os_gpio_direction_output(struct no_os_gpio_desc *desc, uint8_t value)
Enable the output direction of the specified GPIO.
Definition: no_os_gpio.c:147
ORxGainTableEntry
Definition: ORxGainTable.h:38
no_os_SpiOpen
int32_t no_os_SpiOpen(void *devHalCfg)
Opens/allocates any necessary resources to communicate via SPI to a particular device specified in th...
Definition: no_os_platform.c:251
Navassa_EvaluationFw_bin
unsigned char Navassa_EvaluationFw_bin[]
Definition: Navassa_EvaluationFw.h:36
adrv9025_hal_SpiRead
int32_t(* adrv9025_hal_SpiRead)(void *devHalCfg, const uint8_t txData[], uint8_t rxData[], uint32_t numRxBytes)
Definition: no_os_platform.c:605
ADI_LOGLEVEL_INFO
#define ADI_LOGLEVEL_INFO
Definition: adi_platform_types.h:59
xil_gpio_init_param::type
enum xil_gpio_type type
Definition: xilinx_gpio.h:66
adi_hal_Wait_ms
int32_t(* adi_hal_Wait_ms)(void *devHalCfg, uint32_t time_ms)
Definition: no_os_platform.c:636
Navassa_EvaluationFw.h
Navassa evaluation firmware binary.
adi_adrv9001_hal_open
int32_t(* adi_adrv9001_hal_open)(void *devHalCfg)
Definition: no_os_platform.c:507
errno.h
Error macro definition for ARM Compiler.
RxGainTable_GainCompensated
struct RxGainTable_GainCompensatedEntry RxGainTable_GainCompensated[]
Definition: RxGainTable_GainCompensated.h:48
ADRV9025_TxAttenTable.h
adrv9025 TX attenuation table.
adi_hal_CustomSpiStreamWrite
int32_t(* adi_hal_CustomSpiStreamWrite)(void *devHalCfg, const uint16_t address, const uint8_t txData[], uint32_t numTxBytes, uint8_t numBytesofAddress, uint8_t numBytesOfDataPerStream)
Definition: no_os_platform.c:609
no_os_platform.h
adrv902x Hardware Abstraction Layer for no-OS.
no_os_spi_init_param
Structure holding the parameters for SPI initialization.
Definition: no_os_spi.h:140
Navassa_Stream_bin
unsigned char Navassa_Stream_bin[]
Definition: Navassa_Stream.h:36
RxGainTableEntry
Definition: RxGainTable.h:38