no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
app_config.h
Go to the documentation of this file.
1/***************************************************************************/
33#ifndef CONFIG_H_
34#define CONFIG_H_
35
36#define HAVE_SPLIT_GAIN_TABLE 1 /* only set to 0 in case split_gain_table_mode_enable = 0*/
37#define HAVE_TDD_SYNTH_TABLE 1 /* only set to 0 in case split_gain_table_mode_enable = 0*/
38
39#define AD9361_DEVICE 1 /* set it 1 if AD9361 device is used, 0 otherwise */
40#define AD9364_DEVICE 0 /* set it 1 if AD9364 device is used, 0 otherwise */
41#define AD9363A_DEVICE 0 /* set it 1 if AD9363A device is used, 0 otherwise */
42
43//#define XILINX_PLATFORM
44//#define ALTERA_PLATFORM
45//#define LINUX_PLATFORM
46//#define FMCOMMS5
47//#define ADI_RF_SOM
48//#define ADI_RF_SOM_CMOS
49//#define DMA_IRQ_ENABLE
50//#define DMA_EXAMPLE
51//#define AXI_ADC_NOT_PRESENT
52//#define TDD_SWITCH_STATE_EXAMPLE
53
54//#define IIO_SUPPORT
55
56#ifndef IIO_SUPPORT
57#define HAVE_VERBOSE_MESSAGES /* Recommended during development prints errors and warnings */
58//#define HAVE_DEBUG_MESSAGES /* For Debug purposes only */
59#endif // USE_LIBIIO
60/*
61 * In case memory footprint is a concern these options allow
62 * to disable unused functionality which may free up a few kb
63 */
64#endif