From 801d1b3803e4c8070a8bea6ee4f563a799d010b7 Mon Sep 17 00:00:00 2001 From: Damien George Date: Mon, 25 Apr 2016 11:21:48 +0000 Subject: py/modthread: Implement lock object, for creating a mutex. --- py/mpthread.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'py/mpthread.h') diff --git a/py/mpthread.h b/py/mpthread.h index bbf27da50..498380a5e 100644 --- a/py/mpthread.h +++ b/py/mpthread.h @@ -39,6 +39,9 @@ mp_state_thread_t *mp_thread_get_state(void); void mp_thread_set_state(void *state); void mp_thread_create(void *(*entry)(void*), void *arg, size_t stack_size); +void mp_thread_mutex_init(mp_thread_mutex_t *mutex); +int mp_thread_mutex_lock(mp_thread_mutex_t *mutex, int wait); +void mp_thread_mutex_unlock(mp_thread_mutex_t *mutex); #endif // MICROPY_PY_THREAD -- cgit v1.2.3