AD4130 Mbed IIO Firmware

Dependencies:   tempsensors sdp_k1_sdram

Revision:
2:871d585d96ee
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/app/app_config_mbed.c	Fri Jul 15 17:47:44 2022 +0530
@@ -0,0 +1,63 @@
+/***************************************************************************//**
+ *   @file    app_config_mbed.c
+ *   @brief   Application configurations module for Mbed platform
+********************************************************************************
+ * Copyright (c) 2021-22 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 <stdbool.h>
+#include "app_config.h"
+#include "app_config_mbed.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
+};
+
+/* External interrupt Mbed platform specific parameters */
+struct mbed_irq_init_param mbed_ext_int_extra_init_params = {
+	.int_mode = EXT_IRQ_RISE,
+	.ext_int_pin = CONV_MON,
+	.int_obj_type = NULL
+};
+
+/* 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
+};
+
+/******************************************************************************/
+/************************** Functions Declarations ****************************/
+/******************************************************************************/
+
+/******************************************************************************/
+/************************** Functions Definitions *****************************/
+/******************************************************************************/