diff options
Diffstat (limited to 'emu/FreeRTOS/kproc-xthreads.c')
| -rw-r--r-- | emu/FreeRTOS/kproc-xthreads.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/emu/FreeRTOS/kproc-xthreads.c b/emu/FreeRTOS/kproc-xthreads.c index ade5e35..2a6cc25 100644 --- a/emu/FreeRTOS/kproc-xthreads.c +++ b/emu/FreeRTOS/kproc-xthreads.c @@ -17,6 +17,10 @@ #include <semphr.h> +void* pvGetLuaState(); +void uxSetLuaState(void*); + + typedef SemaphoreHandle_t sem_t; typedef struct Osdep Osdep; @@ -220,10 +224,13 @@ osready(Proc *p) void kprocinit(Proc *p) { + uxSetLuaState(p); +#if 0 //{} if(pthread_key_create(&prdakey, NULL)) panic("key_create failed"); if(pthread_setspecific(prdakey, p)) panic("set specific thread data failed"); +#endif } #ifdef ANDROID |
