![]() |
no-OS
|
#include <assert.h>#include "no_os_gpio.h"#include "no_os_eeprom.h"#include "iio.h"#include "iio_hmc630x.h"#include "hmc630x.h"#include "no_os_pid.h"Go to the source code of this file.
Classes | |
| struct | mwc_iio_dev |
| struct | mwc_iio_init_param |
| struct | nvmp |
| union | nvmp255 |
Macros | |
| #define | NVMP_AREA_ADDRESS(n) |
Enumerations | |
| enum | admv96xx_id { ID_ADMV96X1 = 1 , ID_ADMV96X3 = 3 , ID_ADMV96X5 = 5 } |
| enum | mwc_iio_attr_id { MWC_IIO_ATTR_TX_AUTOTUNING , MWC_IIO_ATTR_TX_TARGET , MWC_IIO_ATTR_TX_TOLERANCE , MWC_IIO_ATTR_RX_AUTOTUNING , MWC_IIO_ATTR_RX_TARGET , MWC_IIO_ATTR_RX_TOLERANCE , MWC_IIO_ATTR_TX_AUTO_IFVGA , MWC_IIO_ATTR_RX_AUTO_IFVGA_RFLNA , MWC_IIO_ATTR_RESET , MWC_IIO_ATTR_SAVE } |
Functions | |
| int | mwc_iio_init (struct mwc_iio_dev **iio_dev, struct mwc_iio_init_param *init_param) |
| int | mwc_iio_remove (struct mwc_iio_dev *desc) |
| int | mwc_tx_rx_reset (struct mwc_iio_dev *mwc) |
| int | mwc_algorithms (struct mwc_iio_dev *mwc) |
| int | mwc_save_to_eeprom (struct mwc_iio_dev *mwc, uint16_t address) |
Variables | |
| const union nvmp255 | factory_defaults_template |
| #define NVMP_AREA_ADDRESS | ( | n | ) |
| enum admv96xx_id |
| enum mwc_iio_attr_id |
| int mwc_algorithms | ( | struct mwc_iio_dev * | mwc | ) |
| int mwc_iio_init | ( | struct mwc_iio_dev ** | iio_dev, |
| struct mwc_iio_init_param * | init_param ) |
| int mwc_iio_remove | ( | struct mwc_iio_dev * | desc | ) |
| int mwc_save_to_eeprom | ( | struct mwc_iio_dev * | mwc, |
| uint16_t | address ) |
| int mwc_tx_rx_reset | ( | struct mwc_iio_dev * | mwc | ) |
|
extern |