#ifndef __AP_HAL_LINUX_STORAGE_H__ #define __AP_HAL_LINUX_STORAGE_H__ #if CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_ERLE || CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_PXF #define LINUX_STORAGE_USE_FRAM 1 #else #define LINUX_STORAGE_USE_FRAM 0 #endif #include #include "AP_HAL_Linux_Namespace.h" #define LINUX_STORAGE_SIZE 4096 #define LINUX_STORAGE_MAX_WRITE 512 #define LINUX_STORAGE_LINE_SHIFT 9 #define LINUX_STORAGE_LINE_SIZE (1<