From 7663c5898ea1a230042925d61c0a706303a3a4df Mon Sep 17 00:00:00 2001 From: Randy Mackay Date: Wed, 12 Mar 2014 15:12:24 +0900 Subject: [PATCH] AP_HAL_Boards: board specific storage size definition --- libraries/AP_HAL/AP_HAL_Boards.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/libraries/AP_HAL/AP_HAL_Boards.h b/libraries/AP_HAL/AP_HAL_Boards.h index 99915ae9b1..ea2ece9241 100644 --- a/libraries/AP_HAL/AP_HAL_Boards.h +++ b/libraries/AP_HAL/AP_HAL_Boards.h @@ -53,39 +53,53 @@ #define AP_HAL_BOARD_DRIVER AP_HAL_AVR_APM1 #define HAL_BOARD_NAME "APM 1" #define HAL_CPU_CLASS HAL_CPU_CLASS_16 +#define HAL_STORAGE_SIZE 4096 +#define HAL_STORAGE_SIZE_AVAILABLE HAL_STORAGE_SIZE #elif CONFIG_HAL_BOARD == HAL_BOARD_APM2 #define AP_HAL_BOARD_DRIVER AP_HAL_AVR_APM2 #define HAL_BOARD_NAME "APM 2" #define HAL_CPU_CLASS HAL_CPU_CLASS_16 +#define HAL_STORAGE_SIZE 4096 +#define HAL_STORAGE_SIZE_AVAILABLE HAL_STORAGE_SIZE #elif CONFIG_HAL_BOARD == HAL_BOARD_AVR_SITL #define AP_HAL_BOARD_DRIVER AP_HAL_AVR_SITL #define HAL_BOARD_NAME "SITL" #define HAL_CPU_CLASS HAL_CPU_CLASS_1000 #define HAL_OS_POSIX_IO 1 +#define HAL_STORAGE_SIZE 4096 +#define HAL_STORAGE_SIZE_AVAILABLE HAL_STORAGE_SIZE #elif CONFIG_HAL_BOARD == HAL_BOARD_FLYMAPLE #define AP_HAL_BOARD_DRIVER AP_HAL_FLYMAPLE #define HAL_BOARD_NAME "FLYMAPLE" #define HAL_CPU_CLASS HAL_CPU_CLASS_75 +#define HAL_STORAGE_SIZE 4096 +#define HAL_STORAGE_SIZE_AVAILABLE HAL_STORAGE_SIZE #elif CONFIG_HAL_BOARD == HAL_BOARD_PX4 #define AP_HAL_BOARD_DRIVER AP_HAL_PX4 #define HAL_BOARD_NAME "PX4" #define HAL_CPU_CLASS HAL_CPU_CLASS_150 #define HAL_OS_POSIX_IO 1 +#define HAL_STORAGE_SIZE 4096 +#define HAL_STORAGE_SIZE_AVAILABLE HAL_STORAGE_SIZE #elif CONFIG_HAL_BOARD == HAL_BOARD_LINUX #define AP_HAL_BOARD_DRIVER AP_HAL_Linux #define HAL_BOARD_NAME "Linux" #define HAL_CPU_CLASS HAL_CPU_CLASS_1000 #define HAL_OS_POSIX_IO 1 +#define HAL_STORAGE_SIZE 4096 +#define HAL_STORAGE_SIZE_AVAILABLE HAL_STORAGE_SIZE #elif CONFIG_HAL_BOARD == HAL_BOARD_EMPTY #define AP_HAL_BOARD_DRIVER AP_HAL_Empty #define HAL_BOARD_NAME "EMPTY" #define HAL_CPU_CLASS HAL_CPU_CLASS_16 +#define HAL_STORAGE_SIZE 4096 +#define HAL_STORAGE_SIZE_AVAILABLE HAL_STORAGE_SIZE #else #error "Unknown CONFIG_HAL_BOARD type"