diff options
author | Damien George <damien.p.george@gmail.com> | 2016-05-27 17:35:46 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2016-06-28 11:28:51 +0100 |
commit | eef4f13a3390dc88902563acb047f0439eff0caf (patch) | |
tree | bee965a953a984a8503cee3f57ceaba1b1f1bf39 /cc3200/FreeRTOS/FreeRTOSConfig.h | |
parent | 9b1c1262dc70cfb6b5cf5d27e3e3d8e41b5a4901 (diff) | |
download | micropython-eef4f13a3390dc88902563acb047f0439eff0caf.tar.gz micropython-eef4f13a3390dc88902563acb047f0439eff0caf.zip |
cc3200: Add basic threading capabilities.
Can create a new thread and run it. Does not use the GIL at this point.
Diffstat (limited to 'cc3200/FreeRTOS/FreeRTOSConfig.h')
-rw-r--r-- | cc3200/FreeRTOS/FreeRTOSConfig.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/cc3200/FreeRTOS/FreeRTOSConfig.h b/cc3200/FreeRTOS/FreeRTOSConfig.h index 27ba880f62..abde289374 100644 --- a/cc3200/FreeRTOS/FreeRTOSConfig.h +++ b/cc3200/FreeRTOS/FreeRTOSConfig.h @@ -154,4 +154,12 @@ version. */ /* We provide a definition of ucHeap so it can go in a special segment. */ #define configAPPLICATION_ALLOCATED_HEAP 1 +/* For threading */ +#define configNUM_THREAD_LOCAL_STORAGE_POINTERS 1 +#define configSUPPORT_STATIC_ALLOCATION 1 +#undef configUSE_MUTEXES +#define configUSE_MUTEXES 1 +#undef INCLUDE_vTaskDelete +#define INCLUDE_vTaskDelete 1 + #endif /* FREERTOS_CONFIG_H */ |