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 mbedOS_crypto_only.h Source File

mbedOS_crypto_only.h

00001 /*******************************************************************************
00002  * Copyright 2016, 2018 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 
00017 #ifndef PAL_MBEDOS_CONFIGURATION_H_
00018 
00019 #include "cmsis_os.h"
00020 
00021 #if (defined(MBED_DEBUG) && !defined(DEBUG))
00022     #define DEBUG
00023 #endif
00024 
00025 /*!
00026  * \brief This file is for more specific definitions (per board, if needed).
00027  *        if this file is defined it will be included from pal_configuration.h
00028  *        if not, the default file will be included - if needed
00029  */
00030 #ifndef PAL_BOARD_SPECIFIC_CONFIG
00031     #if defined(TARGET_K64F)
00032         #include "K64F_default.h"
00033     #elif defined(TARGET_NUCLEO_F429ZI)
00034         #include "NUCLEO_default.h"
00035     #elif defined(TARGET_UBLOX_EVK_ODIN_W2)
00036         #include "ODIN_default.h"
00037     #endif
00038 #endif
00039 
00040 
00041 #ifndef PAL_RTOS_WAIT_FOREVER
00042     #define PAL_RTOS_WAIT_FOREVER osWaitForever
00043 #endif
00044 
00045 #ifndef PAL_NUMBER_OF_PARTITIONS
00046     #define PAL_NUMBER_OF_PARTITIONS 1
00047 #endif
00048 
00049 
00050 #ifndef PAL_FS_MOUNT_POINT_PRIMARY
00051     #if (PAL_NUMBER_OF_PARTITIONS == 2)
00052         #define PAL_FS_MOUNT_POINT_PRIMARY    "/sd"           //!< User should change this for the his working folder
00053     #else
00054         #define PAL_FS_MOUNT_POINT_PRIMARY    "/sd"
00055     #endif
00056 #endif
00057 
00058 #ifndef PAL_FS_MOUNT_POINT_SECONDARY
00059     #if (PAL_NUMBER_OF_PARTITIONS == 2)
00060         #define PAL_FS_MOUNT_POINT_SECONDARY    "/sd2"
00061     #else
00062         #define PAL_FS_MOUNT_POINT_SECONDARY    "/sd"         //!< User should change this for the his working folder
00063     #endif
00064 #endif
00065 
00066 #ifndef PAL_NUM_OF_THREAD_INSTANCES
00067     #define PAL_NUM_OF_THREAD_INSTANCES 1
00068 #endif
00069 
00070 #ifndef PAL_MAX_SEMAPHORE_COUNT
00071     #define PAL_MAX_SEMAPHORE_COUNT 1024
00072 #endif
00073 
00074 #define PAL_SKIP_TEST_MODULE_TLS
00075 #define PAL_SKIP_TEST_MODULE_SOTP
00076 #define PAL_SKIP_TEST_MODULE_RTOS
00077 #define PAL_SKIP_TEST_MODULE_NETWORK
00078 #define PAL_SKIP_TEST_MODULE_FILESYSTEM
00079 #define PAL_SKIP_TEST_MODULE_UPDATE
00080 #define PAL_SKIP_TEST_MODULE_INTERNALFLASH
00081 
00082 #endif /* PAL_MBEDOS_CONFIGURATION_H_ */