Commit Graph

12 Commits

Author SHA1 Message Date
kevin
10b5e88b0e cwThread.h/cpp : Added cycle count limit to 'unpause'. 2024-09-13 17:21:21 -04:00
kevin
1223b55f2b cwThread.cpp : The thread now blocks on a condition variable rather than using a time sleep when in pause mode. 2024-09-13 15:14:28 -04:00
kevin
64df75d9aa Threads now take a label which can be displayed via system tools (e.g. top, ps). 2024-02-18 08:37:50 -05:00
kevin
b721d11b1a cwThread.h/cpp : Added stateTimeOutMicros() and pauseMicros(). 2024-02-14 11:30:02 -05:00
kevin
e8b9771365 cwThread.cpp : Fix bug where waitTimeMicrosSecs was not properly updates. 2020-12-11 15:57:35 -05:00
kevin.larke
48ebcc89c7 cwThread.cpp : Made stateId and doFlags atomic. 2020-04-19 13:01:47 -04:00
kpl
33aca956da cwThread.cpp : Threads are no longer created in detached state
because it no longer solves the problems of internal memory leaks when the thread is closed.
Instead we use pthread_join() when the thread is closed.
2020-03-18 19:05:48 -04:00
kpl
23f1fbf460 cwThread.cpp : Added call to pthread_attr_destroy() to fix problem with pthread library memory leak. 2020-02-12 13:26:18 -05:00
kpl
8fbd2fee2d cwThread.h/cpp : thread_id_t is changed form unsigned to unsigned long long. 2020-01-27 17:50:57 -05:00
kpl
5a62d884dd Standardized filesys and mem namespaces.
Removed use of global variable in cwAudioBuf.
2019-12-27 21:51:28 -05:00
kpl
d6e0f5e675 Many changes and additions.
Added serial port, websocket, midi and initial audio functionality.
2019-12-24 10:05:24 -05:00
kpl
3954d794f1 Initial commit 2019-12-18 22:24:12 -05:00