appconfig.h

Go to the documentation of this file.
00001 
00072 /*#*
00073  *#* $Log$
00074  *#* Revision 1.1  2007/02/15 18:17:51  asterix
00075  *#* Add randpool test program.
00076  *#*
00077  *#* Revision 1.16  2007/02/12 15:29:41  asterix
00078  *#* Add CONFIG_RANDPOOL_TIMER macro to swich on or off timer support in randpool.
00079  *#*
00080  *#* Revision 1.15  2007/02/08 14:20:35  asterix
00081  *#* Add CONFIG_SIZE_ENTROPY_POOL.
00082  *#*
00083  *#* Revision 1.14  2007/02/06 11:37:26  asterix
00084  *#* Add CONFIG_MD2_STD_PERM for use standard permutation in MD2.
00085  *#*
00086  *#* Revision 1.13  2007/01/31 13:49:40  asterix
00087  *#* Add config size block for MD2
00088  *#*
00089  *#* Revision 1.3  2006/09/13 18:29:22  bernie
00090  *#* Add a few missing CONFIG_ definitions.
00091  *#*
00092  *#* Revision 1.2  2006/07/19 12:56:24  bernie
00093  *#* Convert to new Doxygen style.
00094  *#*
00095  *#* Revision 1.1  2006/05/18 00:40:43  bernie
00096  *#* Rename appconfig.h to appconfig_common.h.
00097  *#*
00098  *#* Revision 1.11  2006/04/11 00:08:53  bernie
00099  *#* Add smooth scrolling for menus.
00100  *#*
00101  *#* Revision 1.10  2006/03/22 09:48:51  bernie
00102  *#* Add a few more config options.
00103  *#*
00104  *#* Revision 1.9  2006/02/24 00:27:35  bernie
00105  *#* Enable kernel and fix Doxygen markup.
00106  *#*
00107  *#* Revision 1.8  2006/02/21 16:06:05  bernie
00108  *#* Update copyright info.
00109  *#*
00110  *#* Revision 1.7  2006/02/17 22:28:19  bernie
00111  *#* Add missing UART definitions.
00112  *#*
00113  *#* Revision 1.6  2006/02/15 09:12:56  bernie
00114  *#* Switch to BITMAP_FMT_PLANAR_V_LSB.
00115  *#*
00116  *#* Revision 1.5  2006/02/10 12:34:33  bernie
00117  *#* Add missing config options for gfx and kbd.
00118  *#*
00119  *#* Revision 1.4  2006/01/23 23:12:27  bernie
00120  *#* Enable CONFIG_GFX_VCOORDS.
00121  *#*
00122  *#* Revision 1.3  2006/01/17 02:30:06  bernie
00123  *#* Add new config vars.
00124  *#*
00125  *#* Revision 1.2  2005/11/27 03:04:57  bernie
00126  *#* CONFIG_WATCHDOG: New config option.
00127  *#*
00128  *#* Revision 1.1  2005/11/04 17:42:12  bernie
00129  *#* Move cfg/config.h to appconfig.h.
00130  *#*/
00131 
00132 #ifndef APPCONFIG_H
00133 #define APPCONFIG_H
00134 
00136 #define CONFIG_KDEBUG_BAUDRATE  19200
00137 
00147 #define CONFIG_PRINTF PRINTF_FULL
00148 
00154 #define CONFIG_KERN 0
00155 
00161     #define CONFIG_UART0_TXBUFSIZE  32
00162 
00164     #define CONFIG_UART0_RXBUFSIZE  64
00165 
00167     #define CONFIG_UART1_TXBUFSIZE  32
00168 
00170     #define CONFIG_UART1_RXBUFSIZE  64
00171 
00173     #define CONFIG_SPI_TXBUFSIZE    16
00174 
00176     #define CONFIG_SPI_RXBUFSIZE    32
00177 
00179     #define CONFIG_SPI_DATA_ORDER   SER_MSB_FIRST
00180 
00182     #define CONFIG_SPI_CLOCK_DIV    16
00183 
00185     #define CONFIG_SPI_CLOCK_POL    0
00186 
00188     #define CONFIG_SPI_CLOCK_PHASE  0
00189 
00191     #define CONFIG_SER_TXTIMEOUT    -1
00192 
00194     #define CONFIG_SER_RXTIMEOUT    -1
00195 
00197     #define CONFIG_SER_HWHANDSHAKE   0
00198 
00200     #define CONFIG_SER_DEFBAUDRATE   0
00201 
00203     #define CONFIG_SER_GETS          0
00204 
00206     #define CONFIG_EMUL_UART1        0
00207 
00213     #define CONFIG_SER_TXFILL        0
00214 
00215     #define CONFIG_SER_STROBE        0
00216 /*\}*/
00217 
00219 #define CONFIG_TIMER  TIMER_ON_OUTPUT_COMPARE2
00220 
00222 #define CONFIG_TIMER_STROBE  0
00223 
00225 #define CONFIG_ADC_STROBE  0
00226 
00228 #define CONFIG_WATCHDOG 0
00229 
00231 #define CONFIG_EEPROM_TYPE EEPROM_24XX256
00232 
00234 #define CONFIG_BITMAP_FMT  BITMAP_FMT_PLANAR_V_LSB
00235 
00237 #define CONFIG_GFX_CLIPPING  1
00238 
00240 #define CONFIG_GFX_TEXT  1
00241 
00243 #define CONFIG_GFX_VCOORDS  1
00244 
00246 #define CONFIG_KBD_POLL  KBD_POLL_SOFTINT
00247 
00249 #define CONFIG_KBD_OBSERVER  0
00250 
00252 #define CONFIG_KBD_BEEP  1
00253 
00255 #define CONFIG_KBD_LONGPRESS  1
00256 
00261 #define CONFIG_CHART_TYPE_X uint8_t
00262 #define CONFIG_CHART_TYPE_Y uint8_t
00263 /*\}*/
00264 
00266 #define CONFIG_MENU_MENUBAR  0
00267 
00269 #define CONFIG_MENU_SMOOTH  1
00270 
00272 #define CONFIG_MD2_BLOCK_LEN 16
00273 
00275 #define CONFIG_MD2_STD_PERM 0
00276 
00278 #define CONFIG_SIZE_ENTROPY_POOL 256
00279 
00281 #define CONFIG_RANDPOOL_TIMER 1
00282 
00283 #endif /* APPCONFIG_H */