Subversion Repositories svn.mios32

Rev

Rev 2408 | Rev 2445 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2408 Rev 2425
Line 1... Line 1...
1
// $Id: mios32_config.h 2408 2016-08-17 22:06:11Z tk $
1
// $Id: mios32_config.h 2425 2016-11-03 00:44:22Z tk $
2
/*
2
/*
3
 * Local MIOS32 configuration file
3
 * Local MIOS32 configuration file
4
 *
4
 *
5
 * this file allows to disable (or re-configure) default functions of MIOS32
5
 * this file allows to disable (or re-configure) default functions of MIOS32
6
 * available switches are listed in $MIOS32_PATH/modules/mios32/MIOS32_CONFIG.txt
6
 * available switches are listed in $MIOS32_PATH/modules/mios32/MIOS32_CONFIG.txt
Line 119... Line 119...
119
119
120
// optionally for task analysis - if enabled, the stats can be displayed with the "system" command in MIOS Terminal
120
// optionally for task analysis - if enabled, the stats can be displayed with the "system" command in MIOS Terminal
121
#if 0
121
#if 0
122
#define configUSE_TRACE_FACILITY                1
122
#define configUSE_TRACE_FACILITY                1
123
#define configGENERATE_RUN_TIME_STATS           0
123
#define configGENERATE_RUN_TIME_STATS           0
-
 
124
#if configGENERATE_RUN_TIME_STATS
124
#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS  FREERTOS_UTILS_PerfCounterInit
125
#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS  FREERTOS_UTILS_PerfCounterInit
125
#define portGET_RUN_TIME_COUNTER_VALUE          FREERTOS_UTILS_PerfCounterGet
126
#define portGET_RUN_TIME_COUNTER_VALUE          FREERTOS_UTILS_PerfCounterGet
-
 
127
#endif
126
#endif
128
#endif
127
129
128
// for LPC17: simplify allocation of large arrays
130
// for LPC17: simplify allocation of large arrays
129
#if defined(MIOS32_FAMILY_LPC17xx)
131
#if defined(MIOS32_FAMILY_LPC17xx)
130
# define AHB_SECTION __attribute__ ((section (".bss_ahb")))
132
# define AHB_SECTION __attribute__ ((section (".bss_ahb")))