Platform drivers for Mbed.

Dependents:   EVAL-CN0535-FMCZ EVAL-CN0535-FMCZ EVAL-AD568x-AD569x EVAL-AD7606 ... more

inc/platform_support.h

Committer:
mahphalke
Date:
2021-03-19
Revision:
16:61ad39564f45
Parent:
8:70fc373a5f46

File content as of revision 16:61ad39564f45:

/***************************************************************************//**
 *   @file     platform_support.h
 *   @brief:   support functions and declarations for selected platform
 *   @details: This is a platform specific file that supports functionality
 *             required from application generic file. This file should be
 *             modified according to platform that you are working with.
********************************************************************************
 * Copyright (c) 2019, 2020 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.
*******************************************************************************/

#ifndef PLATFORM_SUPPORT_H_
#define PLATFORM_SUPPORT_H_


// Platform support needs to be C-compatible to work with other drivers
#ifdef __cplusplus
extern "C"
{
#endif

/******************************************************************************/
/***************************** Include Files **********************************/
/******************************************************************************/
#include <stdio.h>

/******************************************************************************/
/********************** Macros and Constants Definitions **********************/
/******************************************************************************/

/******************************************************************************/
/********************** Variables and User defined data types *****************/
/******************************************************************************/

/******************************************************************************/
/************************ Functions Declarations ******************************/
/******************************************************************************/

char getchar_noblock(void);


#ifdef __cplusplus // Closing extern c
}
#endif

#endif /* PLATFORM_SUPPORT_H_ */