blob: a9808e5a8d1d0d050ab47b7b988d6d52fee7960e [file] [log] [blame]
#ifndef H_CONFIG_
#define H_CONFIG_
#if __ZEPHYR__
typedef struct k_mem_slab nffs_mempool_t;
#define NFFS_CONFIG_USE_HEAP 0
#define NFFS_CONFIG_MAX_AREAS CONFIG_NFFS_FILESYSTEM_MAX_AREAS
#define NFFS_CONFIG_MAX_BLOCK_SIZE CONFIG_NFFS_FILESYSTEM_MAX_BLOCK_SIZE
#else
/* Default to Mynewt */
typedef struct os_mempool nffs_mempool_t;
#define NFFS_CONFIG_USE_HEAP 1
#define NFFS_CONFIG_MAX_AREAS 256
#define NFFS_CONFIG_MAX_BLOCK_SIZE 2048
#endif
#endif