This repository has been archived on 2023-11-05. You can view files and clone it, but cannot push or open issues or pull requests.
Lab-Project-FreeRTOS-POSIX/FreeRTOS/Source
Yuhui Zheng 3a337a03c6 POSIX code/demo update.
This was the version we loaded to freertos.org before 2019 Op1 meeting.
This version of the code has:
- updated POSIX internal data structure.
- updated util functions.
- new atomic.h
- POSIX code optimization with atomic.

This version also:
- fixed pthread_cond_timedwait() thread count underflow. https://sourceforge.net/p/freertos/bugs/197/
- pthread_cond_timedwait() mutex release and count semaphore take is not "atomic" in our implementation.
2019-11-20 11:38:08 -08:00
..
include POSIX code/demo update. 2019-11-20 11:38:08 -08:00
portable POSIX code/demo update. 2019-11-20 11:38:08 -08:00
event_groups.c POSIX code/demo update. 2019-11-20 11:38:08 -08:00
list.c POSIX code/demo update. 2019-11-20 11:38:08 -08:00
queue.c POSIX code/demo update. 2019-11-20 11:38:08 -08:00
stream_buffer.c POSIX code/demo update. 2019-11-20 11:38:08 -08:00
tasks.c POSIX code/demo update. 2019-11-20 11:38:08 -08:00
timers.c POSIX code/demo update. 2019-11-20 11:38:08 -08:00