IIO firmware for the AD4110
Dependencies: tempsensors sdp_k1_sdram
Diff: app/app_config_mbed.c
- Revision:
- 0:6ca37a8f8ba9
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/app/app_config_mbed.c Wed Jul 27 17:04:15 2022 +0530 @@ -0,0 +1,63 @@ +/***************************************************************************//** + * @file app_config_mbed.c + * @brief Application configurations module for Mbed platform +******************************************************************************** + * Copyright (c) 2022 Analog Devices, Inc. + * All rights reserved. + * + * This software is proprietary to Analog Devices, Inc. and its licensors. + * By using this software you agree to the terms of the associated + * Analog Devices Software License Agreement. +*******************************************************************************/ + +/******************************************************************************/ +/***************************** Include Files **********************************/ +/******************************************************************************/ + +#include "app_config_mbed.h" +#include "app_config.h" + +/******************************************************************************/ +/************************ Macros/Constants ************************************/ +/******************************************************************************/ + +/******************************************************************************/ +/******************** Variables and User Defined Data Types *******************/ +/******************************************************************************/ + +/* UART Mbed platform specific init parameters */ +struct mbed_uart_init_param mbed_uart_extra_init_params = { +#if defined(USE_PHY_COM_PORT) + .virtual_com_enable = false, + .uart_tx_pin = UART_TX, + .uart_rx_pin = UART_RX +#else + .virtual_com_enable = true, + .vendor_id = VIRTUAL_COM_PORT_VID, + .product_id = VIRTUAL_COM_PORT_PID, + .serial_number = VIRTUAL_COM_SERIAL_NUM +#endif +}; + +/* SPI Mbed platform specific parameters */ +struct mbed_spi_init_param mbed_spi_extra_init_params = { + .spi_clk_pin = SPI_SCK, + .spi_miso_pin = SPI_HOST_SDI, + .spi_mosi_pin = SPI_HOST_SDO, + .use_sw_csb = false, +}; + +/* External interrupt Mbed platform specific parameters */ +struct mbed_irq_init_param mbed_ext_int_extra_init_params = { + .int_mode = EXT_IRQ_FALL, + .ext_int_pin = RDY_PIN, + .int_obj_type = NULL +}; + +/******************************************************************************/ +/************************** Functions Declarations ****************************/ +/******************************************************************************/ + +/******************************************************************************/ +/************************** Functions Definitions *****************************/ +/******************************************************************************/ \ No newline at end of file