Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of OmniWheels by
cfstore_config.h
00001 /** @file cfstore_debug.h 00002 * 00003 * component debug header file. 00004 */ 00005 00006 00007 #ifndef __CFSTORE_CONFIG_H 00008 #define __CFSTORE_CONFIG_H 00009 00010 /* 00011 * CFSTORE_CONFIG_BACKEND_FLASH_ENABLED 00012 * = 1 >1 build with the flash 00013 * CFSTORE_CONFIG_BACKEND_UVISOR_ENABLED 00014 * CFSTORE_CONFIG_MBED_OS_VERSION 00015 * 3 => mbedosV3 00016 * 4 => morpheus 00017 */ 00018 00019 /* default values */ 00020 #define CFSTORE_CONFIG_BACKEND_UVISOR_ENABLED 0 00021 #define CFSTORE_CONFIG_MBED_OS_VERSION 3 00022 00023 /* default build config overridden by package manager configuration 00024 * 00025 * __MBED__ 00026 * Morpheus build system (mbed-classic) defines the __MBED__ symbol 00027 * 00028 * YOTTA_CFG_CFSTORE_BACKEND_SRAM 00029 * build only for sram backend (no flash integration) 00030 * YOTTA_CFG_CFSTORE_UVISOR_ENABLE 00031 * build with uvisor enable 00032 * 00033 * */ 00034 00035 #ifdef __MBED__ 00036 #undef CFSTORE_CONFIG_MBED_OS_VERSION 00037 #define CFSTORE_CONFIG_MBED_OS_VERSION 4 00038 00039 00040 /* at present time building for sram so set yotta symbol for sync mode i.e. async_ops = 0*/ 00041 #define YOTTA_CFG_CONFIG_HARDWARE_MTD_ASYNC_OPS 0 00042 #endif /* __MBED__ */ 00043 00044 /* DEVICE_STORAGE 00045 * defined by the mbed configuration system if a target supports flash storage 00046 * back-end. See targets.json for target flash support. 00047 * - If a target supports storage then by default cfstore will persist KVs to 00048 * storage. 00049 * - If a target does not support storage then (by default) cfstore will store KVs 00050 * in SRAM only (i.e. operate in SRAM in-memory mode). 00051 * 00052 * CFSTORE_STORAGE_DISABLE 00053 * Disable use of storage support (if present) 00054 */ 00055 #if defined DEVICE_STORAGE && CFSTORE_STORAGE_DISABLE==0 00056 #define CFSTORE_CONFIG_BACKEND_FLASH_ENABLED 00057 #endif 00058 00059 #if defined STORAGE_CONFIG_HARDWARE_MTD_K64F_ASYNC_OPS 00060 #define CFSTORE_STORAGE_DRIVER_CONFIG_HARDWARE_MTD_ASYNC_OPS STORAGE_CONFIG_HARDWARE_MTD_K64F_ASYNC_OPS 00061 #endif 00062 00063 00064 #endif /*__CFSTORE_CONFIG_H*/
Generated on Fri Jul 22 2022 04:53:46 by
 1.7.2
 1.7.2 
    