mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-04-20 05:21:59 -04:00
Update FreeRTOSConfig.h for the RX62N/RDK/Renesas demo to include software timer and configASSERT() functionality.
This commit is contained in:
parent
753ba20386
commit
f109e90e15
|
@ -93,6 +93,12 @@
|
||||||
#define configMAX_PRIORITIES ( ( unsigned portBASE_TYPE ) 7 )
|
#define configMAX_PRIORITIES ( ( unsigned portBASE_TYPE ) 7 )
|
||||||
#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
|
#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
|
||||||
|
|
||||||
|
/* Software timer definitions. */
|
||||||
|
#define configUSE_TIMERS 1
|
||||||
|
#define configTIMER_TASK_PRIORITY ( 3 )
|
||||||
|
#define configTIMER_QUEUE_LENGTH 5
|
||||||
|
#define configTIMER_TASK_STACK_DEPTH ( configMINIMAL_STACK_SIZE )
|
||||||
|
|
||||||
/* The interrupt priority used by the kernel itself for the tick interrupt and
|
/* The interrupt priority used by the kernel itself for the tick interrupt and
|
||||||
the pended interrupt. This would normally be the lowest priority. */
|
the pended interrupt. This would normally be the lowest priority. */
|
||||||
#define configKERNEL_INTERRUPT_PRIORITY 1
|
#define configKERNEL_INTERRUPT_PRIORITY 1
|
||||||
|
@ -120,6 +126,8 @@ to exclude the API function. */
|
||||||
#define INCLUDE_uxTaskGetStackHighWaterMark 1
|
#define INCLUDE_uxTaskGetStackHighWaterMark 1
|
||||||
#define INCLUDE_xTaskGetSchedulerState 1
|
#define INCLUDE_xTaskGetSchedulerState 1
|
||||||
|
|
||||||
|
#define configASSERT( x ) if( ( x ) == 0 ) { taskDISABLE_INTERRUPTS(); for( ;; ); }
|
||||||
|
|
||||||
extern volatile unsigned long ulHighFrequencyTickCount;
|
extern volatile unsigned long ulHighFrequencyTickCount;
|
||||||
#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS() nop() /* Run time stats use the same timer as the high frequency timer test. */
|
#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS() nop() /* Run time stats use the same timer as the high frequency timer test. */
|
||||||
#define portGET_RUN_TIME_COUNTER_VALUE() ulHighFrequencyTickCount
|
#define portGET_RUN_TIME_COUNTER_VALUE() ulHighFrequencyTickCount
|
||||||
|
|
Loading…
Reference in a new issue