EVAL-AD7124 Mbed Example Program.

Dependencies:   adi_console_menu platform_drivers

Committer:
Kjansen
Date:
Tue Aug 03 12:05:42 2021 +0100
Revision:
7:3e1005bd4d41
Parent:
3:779bb1e55f1a
No-OS Adoption Changes:

* Updated the .lib files for adoption of no-OS repository as-is.
* Replaced platform_drivers.h with required header files.
* Added designated initializers for nanodac_init_params as the latest
spi_init_param in no-OS repository include a new field member platform_ops.
* Added Support Macros.
* Updated the copyright year of the nanodac_console_app.c file

Mbed OS update changes:
1) Added the mbed_app.json file with custom parameters
2) Updated the mbed-os version to 6.8.0

Updated the readme file.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mahphalke 3:779bb1e55f1a 1 /*!
mahphalke 3:779bb1e55f1a 2 *****************************************************************************
mahphalke 3:779bb1e55f1a 3 @file: ad7124_reg_app_config.h
mahphalke 3:779bb1e55f1a 4
mahphalke 3:779bb1e55f1a 5 @brief:
mahphalke 3:779bb1e55f1a 6
mahphalke 3:779bb1e55f1a 7 @details:
mahphalke 3:779bb1e55f1a 8 -----------------------------------------------------------------------------
mahphalke 3:779bb1e55f1a 9 Copyright (c) 2018-20 Analog Devices, Inc.
mahphalke 3:779bb1e55f1a 10 All rights reserved.
mahphalke 3:779bb1e55f1a 11
mahphalke 3:779bb1e55f1a 12 This software is proprietary to Analog Devices, Inc. and its licensors.
mahphalke 3:779bb1e55f1a 13 By using this software you agree to the terms of the associated
mahphalke 3:779bb1e55f1a 14 Analog Devices Software License Agreement.
mahphalke 3:779bb1e55f1a 15 *****************************************************************************/
mahphalke 3:779bb1e55f1a 16
mahphalke 3:779bb1e55f1a 17 #ifndef AD7124_REGS_CONFIGS_H_
mahphalke 3:779bb1e55f1a 18 #define AD7124_REGS_CONFIGS_H_
mahphalke 3:779bb1e55f1a 19
mahphalke 3:779bb1e55f1a 20 #include "ad7124.h"
mahphalke 3:779bb1e55f1a 21
mahphalke 3:779bb1e55f1a 22 /*
mahphalke 3:779bb1e55f1a 23 * Arrays holding the info for the AD7124 registers - address, initial value,
mahphalke 3:779bb1e55f1a 24 * size and access type.
mahphalke 3:779bb1e55f1a 25 */
mahphalke 3:779bb1e55f1a 26 extern struct ad7124_st_reg ad7124_regs_config_a[AD7124_REG_NO];
mahphalke 3:779bb1e55f1a 27 extern struct ad7124_st_reg ad7124_regs_config_b[AD7124_REG_NO];
mahphalke 3:779bb1e55f1a 28
mahphalke 3:779bb1e55f1a 29 #endif /* AD7124_REGS_CONFIGS_H_ */