Simulated product dispenser

Dependencies:   HTS221

Fork of mbed-cloud-workshop-connect-HTS221 by Jim Carver

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers PlatIncludes.h Source File

PlatIncludes.h

00001 /*******************************************************************************
00002  * Copyright 2016, 2017 ARM Ltd.
00003  *
00004  * Licensed under the Apache License, Version 2.0 (the "License");
00005  * you may not use this file except in compliance with the License.
00006  * You may obtain a copy of the License at
00007  *
00008  *     http://www.apache.org/licenses/LICENSE-2.0
00009  *
00010  * Unless required by applicable law or agreed to in writing, software
00011  * distributed under the License is distributed on an "AS IS" BASIS,
00012  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
00013  * See the License for the specific language governing permissions and
00014  * limitations under the License.
00015  *******************************************************************************/
00016 #ifndef K64_BSPINCLUDES_H_
00017 #define K64_BSPINCLUDES_H_
00018 
00019 #ifdef __cplusplus
00020 extern "C" {
00021 #endif
00022 
00023 /*! \brief This function initialized the network interface
00024 *
00025 * @param None
00026 *
00027 * \return void
00028 *
00029 */
00030 void networkInit(void *arg);
00031 
00032 /*! \brief This function return the interface context
00033 *
00034 * @param None
00035 *
00036 * \return void *
00037 *
00038 */
00039 void* palTestGetNetWorkInterfaceContext(void);
00040 
00041 
00042 /*! \brief This function initialized the Board interface
00043 *
00044 * @param None
00045 *
00046 * \return void
00047 *
00048 */
00049 void boardInit();
00050 
00051 
00052 /*! \brief This function initialized the FileSystem interface
00053 *
00054 * @param None
00055 *
00056 * \return void
00057 *
00058 */
00059 void fileSystemMountDrive(void);
00060 
00061 #ifdef PAL_MEMORY_STATISTICS
00062 void printMemoryStats(void);
00063 #define PRINT_MEMORY_STATS  printMemoryStats();
00064 #else //PAL_MEMORY_STATISTICS
00065 #define PRINT_MEMORY_STATS
00066 #endif
00067 
00068 #ifdef __cplusplus
00069 }
00070 #endif
00071 
00072 #endif /* K64_BSPINCLUDES_H_ */