From d28b48ee1e32364e94273505d9293693e366f38a Mon Sep 17 00:00:00 2001 From: asterix Date: Thu, 20 May 2010 17:04:09 +0000 Subject: [PATCH] Update all board presets. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3764 38d2e660-2303-0410-9eaa-f027e97ec537 --- .../benchmark/context_switch/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../benchmark/context_switch/cfg/cfg_menu.h | 67 +++++++++++++++++++ boards/arduino/examples/aprs/cfg/cfg_gfx.h | 67 +++++++++++++++++++ boards/arduino/examples/aprs/cfg/cfg_menu.h | 67 +++++++++++++++++++ .../benchmark/context_switch/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../benchmark/context_switch/cfg/cfg_menu.h | 67 +++++++++++++++++++ .../benchmark/kernel_footprint/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../benchmark/kernel_footprint/cfg/cfg_menu.h | 67 +++++++++++++++++++ .../examples/sd_fat/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../examples/sd_fat/cfg/cfg_menu.h | 67 +++++++++++++++++++ .../benchmark/context_switch/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../benchmark/context_switch/cfg/cfg_menu.h | 67 +++++++++++++++++++ .../benchmark/kernel_footprint/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../benchmark/kernel_footprint/cfg/cfg_menu.h | 67 +++++++++++++++++++ boards/ek-lm3s1968/examples/gps/cfg/cfg_gfx.h | 41 +++++------- .../ek-lm3s1968/examples/gps/cfg/cfg_menu.h | 67 +++++++++++++++++++ .../benchmark/context_switch/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../benchmark/context_switch/cfg/cfg_menu.h | 67 +++++++++++++++++++ .../benchmark/kernel_footprint/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../benchmark/kernel_footprint/cfg/cfg_menu.h | 67 +++++++++++++++++++ .../benchmark/context_switch/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../benchmark/context_switch/cfg/cfg_menu.h | 67 +++++++++++++++++++ .../benchmark/kernel_footprint/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../benchmark/kernel_footprint/cfg/cfg_menu.h | 67 +++++++++++++++++++ .../benchmark/context_switch/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../benchmark/context_switch/cfg/cfg_menu.h | 67 +++++++++++++++++++ .../benchmark/kernel_footprint/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../benchmark/kernel_footprint/cfg/cfg_menu.h | 67 +++++++++++++++++++ .../benchmark/context_switch/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../benchmark/context_switch/cfg/cfg_menu.h | 67 +++++++++++++++++++ .../benchmark/kernel_footprint/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../benchmark/kernel_footprint/cfg/cfg_menu.h | 67 +++++++++++++++++++ boards/triface/examples/triface/cfg/cfg_gfx.h | 67 +++++++++++++++++++ .../triface/examples/triface/cfg/cfg_menu.h | 67 +++++++++++++++++++ 34 files changed, 2228 insertions(+), 24 deletions(-) create mode 100644 boards/arduino/benchmark/context_switch/cfg/cfg_gfx.h create mode 100644 boards/arduino/benchmark/context_switch/cfg/cfg_menu.h create mode 100644 boards/arduino/examples/aprs/cfg/cfg_gfx.h create mode 100644 boards/arduino/examples/aprs/cfg/cfg_menu.h create mode 100644 boards/at91sam7x-ek/benchmark/context_switch/cfg/cfg_gfx.h create mode 100644 boards/at91sam7x-ek/benchmark/context_switch/cfg/cfg_menu.h create mode 100644 boards/at91sam7x-ek/benchmark/kernel_footprint/cfg/cfg_gfx.h create mode 100644 boards/at91sam7x-ek/benchmark/kernel_footprint/cfg/cfg_menu.h create mode 100644 boards/at91sam7x-ek/examples/sd_fat/cfg/cfg_gfx.h create mode 100644 boards/at91sam7x-ek/examples/sd_fat/cfg/cfg_menu.h create mode 100644 boards/ek-lm3s1968/benchmark/context_switch/cfg/cfg_gfx.h create mode 100644 boards/ek-lm3s1968/benchmark/context_switch/cfg/cfg_menu.h create mode 100644 boards/ek-lm3s1968/benchmark/kernel_footprint/cfg/cfg_gfx.h create mode 100644 boards/ek-lm3s1968/benchmark/kernel_footprint/cfg/cfg_menu.h create mode 100644 boards/ek-lm3s1968/examples/gps/cfg/cfg_menu.h create mode 100644 boards/ek-lpc-p2378/benchmark/context_switch/cfg/cfg_gfx.h create mode 100644 boards/ek-lpc-p2378/benchmark/context_switch/cfg/cfg_menu.h create mode 100644 boards/ek-lpc-p2378/benchmark/kernel_footprint/cfg/cfg_gfx.h create mode 100644 boards/ek-lpc-p2378/benchmark/kernel_footprint/cfg/cfg_menu.h create mode 100644 boards/lpc-p2378/benchmark/context_switch/cfg/cfg_gfx.h create mode 100644 boards/lpc-p2378/benchmark/context_switch/cfg/cfg_menu.h create mode 100644 boards/lpc-p2378/benchmark/kernel_footprint/cfg/cfg_gfx.h create mode 100644 boards/lpc-p2378/benchmark/kernel_footprint/cfg/cfg_menu.h create mode 100644 boards/stm32-p103/benchmark/context_switch/cfg/cfg_gfx.h create mode 100644 boards/stm32-p103/benchmark/context_switch/cfg/cfg_menu.h create mode 100644 boards/stm32-p103/benchmark/kernel_footprint/cfg/cfg_gfx.h create mode 100644 boards/stm32-p103/benchmark/kernel_footprint/cfg/cfg_menu.h create mode 100644 boards/triface/benchmark/context_switch/cfg/cfg_gfx.h create mode 100644 boards/triface/benchmark/context_switch/cfg/cfg_menu.h create mode 100644 boards/triface/benchmark/kernel_footprint/cfg/cfg_gfx.h create mode 100644 boards/triface/benchmark/kernel_footprint/cfg/cfg_menu.h create mode 100644 boards/triface/examples/triface/cfg/cfg_gfx.h create mode 100644 boards/triface/examples/triface/cfg/cfg_menu.h diff --git a/boards/arduino/benchmark/context_switch/cfg/cfg_gfx.h b/boards/arduino/benchmark/context_switch/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/arduino/benchmark/context_switch/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/arduino/benchmark/context_switch/cfg/cfg_menu.h b/boards/arduino/benchmark/context_switch/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/arduino/benchmark/context_switch/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/arduino/examples/aprs/cfg/cfg_gfx.h b/boards/arduino/examples/aprs/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/arduino/examples/aprs/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/arduino/examples/aprs/cfg/cfg_menu.h b/boards/arduino/examples/aprs/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/arduino/examples/aprs/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/at91sam7x-ek/benchmark/context_switch/cfg/cfg_gfx.h b/boards/at91sam7x-ek/benchmark/context_switch/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/at91sam7x-ek/benchmark/context_switch/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/at91sam7x-ek/benchmark/context_switch/cfg/cfg_menu.h b/boards/at91sam7x-ek/benchmark/context_switch/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/at91sam7x-ek/benchmark/context_switch/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/at91sam7x-ek/benchmark/kernel_footprint/cfg/cfg_gfx.h b/boards/at91sam7x-ek/benchmark/kernel_footprint/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/at91sam7x-ek/benchmark/kernel_footprint/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/at91sam7x-ek/benchmark/kernel_footprint/cfg/cfg_menu.h b/boards/at91sam7x-ek/benchmark/kernel_footprint/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/at91sam7x-ek/benchmark/kernel_footprint/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/at91sam7x-ek/examples/sd_fat/cfg/cfg_gfx.h b/boards/at91sam7x-ek/examples/sd_fat/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/at91sam7x-ek/examples/sd_fat/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/at91sam7x-ek/examples/sd_fat/cfg/cfg_menu.h b/boards/at91sam7x-ek/examples/sd_fat/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/at91sam7x-ek/examples/sd_fat/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/ek-lm3s1968/benchmark/context_switch/cfg/cfg_gfx.h b/boards/ek-lm3s1968/benchmark/context_switch/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/ek-lm3s1968/benchmark/context_switch/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/ek-lm3s1968/benchmark/context_switch/cfg/cfg_menu.h b/boards/ek-lm3s1968/benchmark/context_switch/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/ek-lm3s1968/benchmark/context_switch/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/ek-lm3s1968/benchmark/kernel_footprint/cfg/cfg_gfx.h b/boards/ek-lm3s1968/benchmark/kernel_footprint/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/ek-lm3s1968/benchmark/kernel_footprint/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/ek-lm3s1968/benchmark/kernel_footprint/cfg/cfg_menu.h b/boards/ek-lm3s1968/benchmark/kernel_footprint/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/ek-lm3s1968/benchmark/kernel_footprint/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/ek-lm3s1968/examples/gps/cfg/cfg_gfx.h b/boards/ek-lm3s1968/examples/gps/cfg/cfg_gfx.h index e4708900..59dde04c 100644 --- a/boards/ek-lm3s1968/examples/gps/cfg/cfg_gfx.h +++ b/boards/ek-lm3s1968/examples/gps/cfg/cfg_gfx.h @@ -32,43 +32,36 @@ * * \brief Configuration file for GFX module. * - * \version $Id$ - * * \author Daniele Basile */ #ifndef CFG_GFX_H #define CFG_GFX_H -/// Enable line clipping algorithm. +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ #define CONFIG_GFX_CLIPPING 1 -/// Enable text rendering in bitmaps. +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ #define CONFIG_GFX_TEXT 1 -/// Enable virtual coordinate system. +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ #define CONFIG_GFX_VCOORDS 1 -/// Select bitmap pixel format. +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ #define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB - -#define CONFIG_CHART_TYPE_X uint8_t ///< Type for the chart dataset -#define CONFIG_CHART_TYPE_Y uint8_t ///< Type for the chart dataset - - -/// Enable button bar behind menus -#define CONFIG_MENU_MENUBAR 0 - -/// Level Edit Timeout -#define CONFIG_LEVELEDIT_TIMEOUT 0 - -/// Menu timeout -#define CONFIG_MENU_TIMEOUT 100 - -/// Enable smooth scrolling in menus -#define CONFIG_MENU_SMOOTH 1 - - #endif /* CFG_GFX_H */ diff --git a/boards/ek-lm3s1968/examples/gps/cfg/cfg_menu.h b/boards/ek-lm3s1968/examples/gps/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/ek-lm3s1968/examples/gps/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/ek-lpc-p2378/benchmark/context_switch/cfg/cfg_gfx.h b/boards/ek-lpc-p2378/benchmark/context_switch/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/ek-lpc-p2378/benchmark/context_switch/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/ek-lpc-p2378/benchmark/context_switch/cfg/cfg_menu.h b/boards/ek-lpc-p2378/benchmark/context_switch/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/ek-lpc-p2378/benchmark/context_switch/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/ek-lpc-p2378/benchmark/kernel_footprint/cfg/cfg_gfx.h b/boards/ek-lpc-p2378/benchmark/kernel_footprint/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/ek-lpc-p2378/benchmark/kernel_footprint/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/ek-lpc-p2378/benchmark/kernel_footprint/cfg/cfg_menu.h b/boards/ek-lpc-p2378/benchmark/kernel_footprint/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/ek-lpc-p2378/benchmark/kernel_footprint/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/lpc-p2378/benchmark/context_switch/cfg/cfg_gfx.h b/boards/lpc-p2378/benchmark/context_switch/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/lpc-p2378/benchmark/context_switch/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/lpc-p2378/benchmark/context_switch/cfg/cfg_menu.h b/boards/lpc-p2378/benchmark/context_switch/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/lpc-p2378/benchmark/context_switch/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/lpc-p2378/benchmark/kernel_footprint/cfg/cfg_gfx.h b/boards/lpc-p2378/benchmark/kernel_footprint/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/lpc-p2378/benchmark/kernel_footprint/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/lpc-p2378/benchmark/kernel_footprint/cfg/cfg_menu.h b/boards/lpc-p2378/benchmark/kernel_footprint/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/lpc-p2378/benchmark/kernel_footprint/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/stm32-p103/benchmark/context_switch/cfg/cfg_gfx.h b/boards/stm32-p103/benchmark/context_switch/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/stm32-p103/benchmark/context_switch/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/stm32-p103/benchmark/context_switch/cfg/cfg_menu.h b/boards/stm32-p103/benchmark/context_switch/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/stm32-p103/benchmark/context_switch/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/stm32-p103/benchmark/kernel_footprint/cfg/cfg_gfx.h b/boards/stm32-p103/benchmark/kernel_footprint/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/stm32-p103/benchmark/kernel_footprint/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/stm32-p103/benchmark/kernel_footprint/cfg/cfg_menu.h b/boards/stm32-p103/benchmark/kernel_footprint/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/stm32-p103/benchmark/kernel_footprint/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/triface/benchmark/context_switch/cfg/cfg_gfx.h b/boards/triface/benchmark/context_switch/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/triface/benchmark/context_switch/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/triface/benchmark/context_switch/cfg/cfg_menu.h b/boards/triface/benchmark/context_switch/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/triface/benchmark/context_switch/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/triface/benchmark/kernel_footprint/cfg/cfg_gfx.h b/boards/triface/benchmark/kernel_footprint/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/triface/benchmark/kernel_footprint/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/triface/benchmark/kernel_footprint/cfg/cfg_menu.h b/boards/triface/benchmark/kernel_footprint/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/triface/benchmark/kernel_footprint/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + diff --git a/boards/triface/examples/triface/cfg/cfg_gfx.h b/boards/triface/examples/triface/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/triface/examples/triface/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/triface/examples/triface/cfg/cfg_menu.h b/boards/triface/examples/triface/cfg/cfg_menu.h new file mode 100644 index 00000000..bbfa1e76 --- /dev/null +++ b/boards/triface/examples/triface/cfg/cfg_menu.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for Menu module. + * + * \author Daniele Basile + */ + +#ifndef CFG_MENU_H +#define CFG_MENU_H + +/** + * Enable button bar behind menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_MENUBAR 0 + +/** + * Level Edit Timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_LEVELEDIT_TIMEOUT 0 + +/** + * Menu timeout + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_TIMEOUT 0 + +/** + * Enable smooth scrolling in menus + * $WIZ$ type = "boolean" + */ +#define CONFIG_MENU_SMOOTH 1 + + +#endif /* CFG_MENU_H */ + -- 2.25.1