X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=appconfig_common.h;h=06042bf3a56fdb4cb99c551a230fc9708537148d;hb=c338086be997ecb73aacaea64b5a8eb1c11a614c;hp=ee3100246cc6a271f51e7b5d611a47e412307eae;hpb=bcf38f772b397e7a8ba781a69aacb9380e54b32a;p=bertos.git diff --git a/appconfig_common.h b/appconfig_common.h old mode 100755 new mode 100644 index ee310024..06042bf3 --- a/appconfig_common.h +++ b/appconfig_common.h @@ -1,8 +1,33 @@ /** * \file * * * \brief DevLib configuration options @@ -46,6 +71,12 @@ /*#* *#* $Log$ + *#* Revision 1.4 2007/09/18 10:16:59 batt + *#* Merge from triface. + *#* + *#* Revision 1.3 2006/09/13 18:29:22 bernie + *#* Add a few missing CONFIG_ definitions. + *#* *#* Revision 1.2 2006/07/19 12:56:24 bernie *#* Convert to new Doxygen style. *#* @@ -86,8 +117,8 @@ *#* Move cfg/config.h to appconfig.h. *#*/ -#ifndef CONFIG_COMMON_H -#define CONFIG_COMMON_H +#ifndef APPCONFIG_COMMON_H +#define APPCONFIG_COMMON_H /** Baud-rate for the kdebug console */ #define CONFIG_KDEBUG_BAUDRATE 19200 @@ -108,7 +139,7 @@ * * \sa config_kern.h */ -#define CONFIG_KERNEL 1 +#define CONFIG_KERNEL 0 /** * \name Serial driver parameters @@ -132,6 +163,18 @@ /** [bytes] Size of the inbound FIFO buffer for SPI port (AVR only). */ #define CONFIG_SPI_RXBUFSIZE 32 + /** SPI data order (AVR only). */ + #define CONFIG_SPI_DATA_ORDER SER_MSB_FIRST + + /** SPI clock division factor (AVR only). */ + #define CONFIG_SPI_CLOCK_DIV 16 + + /** SPI clock polarity: 0 = normal low, 1 = normal high (AVR only). */ + #define CONFIG_SPI_CLOCK_POL 0 + + /** SPI clock phase: 0 = sample on first edge, 1 = sample on second clock edge (AVR only). */ + #define CONFIG_SPI_CLOCK_PHASE 0 + /** Default transmit timeout (ms). Set to -1 to disable timeout support */ #define CONFIG_SER_TXTIMEOUT -1 @@ -166,6 +209,9 @@ /// Debug timer interrupt using a strobe pin. #define CONFIG_TIMER_STROBE 0 +/// Enable ADS strobe. +#define CONFIG_ADC_STROBE 0 + /// Enable watchdog timer. #define CONFIG_WATCHDOG 1 @@ -176,13 +222,13 @@ #define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB /// Enable line clipping algorithm. -#define CONFIG_GFX_CLIPPING 1 +#define CONFIG_GFX_CLIPPING 1 /// Enable text rendering in bitmaps. -#define CONFIG_GFX_TEXT 1 +#define CONFIG_GFX_TEXT 1 /// Enable virtual coordinate system. -#define CONFIG_GFX_VCOORDS 1 +#define CONFIG_GFX_VCOORDS 1 /// Keyboard polling method #define CONFIG_KBD_POLL KBD_POLL_SOFTINT @@ -191,7 +237,10 @@ #define CONFIG_KBD_OBSERVER 0 /// Enable key beeps -#define CONFIG_KBD_BEEP 1 +#define CONFIG_KBD_BEEP 1 + +/// Enable long pression handler for keys +#define CONFIG_KBD_LONGPRESS 1 /** * \name Type for the chart dataset @@ -207,4 +256,4 @@ /// Enable smooth scrolling in menus #define CONFIG_MENU_SMOOTH 1 -#endif /* CONFIG_COMMON_H */ +#endif /* APPCONFIG_COMMON_H */