Analog Devices / Mbed OS EVAL-ADMX2001

Dependencies:   ADMX2001

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers platform_support.h Source File

platform_support.h

Go to the documentation of this file.
00001 /***************************************************************************//**
00002  *   @file     platform_support.h
00003  *   @brief:   support functions and declarations for selected platform
00004  *   @details: This is a platform specific file that supports functionality
00005  *             required from application generic file. This file should be
00006  *             modified according to platform that you are working with.
00007 ********************************************************************************
00008  * Copyright (c) 2019, 2020 Analog Devices, Inc.
00009  *
00010  * All rights reserved.
00011  *
00012  * This software is proprietary to Analog Devices, Inc. and its licensors.
00013  * By using this software you agree to the terms of the associated
00014  * Analog Devices Software License Agreement.
00015 *******************************************************************************/
00016 
00017 #ifndef PLATFORM_SUPPORT_H_
00018 #define PLATFORM_SUPPORT_H_
00019 
00020 
00021 // Platform support needs to be C-compatible to work with other drivers
00022 #ifdef __cplusplus
00023 extern "C"
00024 {
00025 #endif
00026 
00027 /******************************************************************************/
00028 /***************************** Include Files **********************************/
00029 /******************************************************************************/
00030 #include <stdio.h>
00031 
00032 /******************************************************************************/
00033 /********************** Macros and Constants Definitions **********************/
00034 /******************************************************************************/
00035 
00036 /******************************************************************************/
00037 /********************** Variables and User defined data types *****************/
00038 /******************************************************************************/
00039 
00040 /******************************************************************************/
00041 /************************ Functions Declarations ******************************/
00042 /******************************************************************************/
00043 
00044 char getchar_noblock(void);
00045 
00046 
00047 #ifdef __cplusplus // Closing extern c
00048 }
00049 #endif
00050 
00051 #endif /* PLATFORM_SUPPORT_H_ */