OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [freertos-6.1.1/] [Demo/] [OpenRISC_SIM_GCC/] [FreeRTOSConfig.h] - Diff between revs 584 and 649

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 584 Rev 649
Line 66... Line 66...
 * See http://www.freertos.org/a00110.html.
 * See http://www.freertos.org/a00110.html.
 *----------------------------------------------------------*/
 *----------------------------------------------------------*/
#include "board.h"
#include "board.h"
 
 
#define configUSE_PREEMPTION            1
#define configUSE_PREEMPTION            1
#define configUSE_IDLE_HOOK                     0
#define configUSE_IDLE_HOOK                             1
#define configUSE_TICK_HOOK                     0
#define configUSE_TICK_HOOK                             1
#define configCPU_CLOCK_HZ                      ( ( unsigned long ) SYS_CLK )   
#define configCPU_CLOCK_HZ                      ( ( unsigned long ) SYS_CLK )   
#define configTICK_RATE_HZ                      ( ( portTickType ) 1000 )
#define configTICK_RATE_HZ                      ( ( portTickType ) 1000 )
#define configMAX_PRIORITIES            ( ( unsigned portBASE_TYPE ) 10 )
#define configMINIMAL_STACK_SIZE                ( ( unsigned portSHORT ) 128 )
#define configMINIMAL_STACK_SIZE        ( ( unsigned short ) 128 )
#define configTOTAL_HEAP_SIZE                   ( ( size_t ) ( 32 * 1024 ) )
#define configTOTAL_HEAP_SIZE           ( ( size_t ) ( 16 * 1024 ) )
 
#define configMAX_TASK_NAME_LEN         ( 32 )
#define configMAX_TASK_NAME_LEN         ( 32 )
#define configUSE_TRACE_FACILITY        0
#define configUSE_TRACE_FACILITY        0
#define configUSE_16_BIT_TICKS          0
#define configUSE_16_BIT_TICKS          0
#define configIDLE_SHOULD_YIELD         1
#define configIDLE_SHOULD_YIELD         1
#define configQUEUE_REGISTRY_SIZE       0
#define configUSE_CO_ROUTINES                   1
#define configCHECK_FOR_STACK_OVERFLOW  2
#define configUSE_MUTEXES                               1
 
#define configGENERATE_RUN_TIME_STATS   0
 
#define configCHECK_FOR_STACK_OVERFLOW  1
 
#define configUSE_RECURSIVE_MUTEXES             1
 
#define configQUEUE_REGISTRY_SIZE               1
 
#define configUSE_MALLOC_FAILED_HOOK    1
 
#define configUSE_APPLICATION_TASK_TAG  0
 
 
 
#define configMAX_PRIORITIES                    ( ( unsigned portBASE_TYPE ) 7 )
 
#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
 
 
 
 
/* Co-routine definitions. */
/* Co-routine definitions. */
#define configUSE_CO_ROUTINES           1
 
#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
 
 
/* Set the following definitions to 1 to include the API function, or zero
/* Set the following definitions to 1 to include the API function, or zero
to exclude the API function. */
to exclude the API function. */
 
 
#define INCLUDE_vTaskPrioritySet                1
#define INCLUDE_vTaskPrioritySet                1
#define INCLUDE_uxTaskPriorityGet               1
#define INCLUDE_uxTaskPriorityGet               1
#define INCLUDE_vTaskDelete                             1
#define INCLUDE_vTaskDelete                             1
#define INCLUDE_vTaskCleanUpResources   1
#define INCLUDE_vTaskCleanUpResources           0
#define INCLUDE_vTaskSuspend                    1
#define INCLUDE_vTaskSuspend                    1
#define INCLUDE_vTaskDelayUntil                 1
#define INCLUDE_vTaskDelayUntil                 1
#define INCLUDE_vTaskDelay                              1
#define INCLUDE_vTaskDelay                              1
 
#define INCLUDE_uxTaskGetStackHighWaterMark     1
 
#define INCLUDE_xTaskGetSchedulerState          1
 
 
#endif /* FREERTOS_CONFIG_H */
#endif /* FREERTOS_CONFIG_H */
 
 
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.