Mbed Cloud example program for workshop in W27 2018.

Dependencies:   MMA7660 LM75B

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers PlatIncludes.h Source File

PlatIncludes.h

00001 /*
00002 * Copyright (c) 2016 ARM Limited. All rights reserved.
00003 * SPDX-License-Identifier: Apache-2.0
00004 * Licensed under the Apache License, Version 2.0 (the License); you may
00005 * 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, WITHOUT
00012 * 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_ */