Commit Graph

11 Commits

Author SHA1 Message Date
Yuhui Zheng
7080e0b63c Readme wording update. 2020-02-21 11:58:33 -08:00
Yuhui Zheng
eb87d247f9 After this commit, this repository contains only POSIX source code. 2020-02-21 11:58:33 -08:00
Yuhui.Zheng
adc286ac4a Deleting every directory not related to POSIX demo. 2020-02-14 11:03:46 -08:00
Yuhui.Zheng
c89adb6d50 Adding instruction for cloning repo with submodule. 2020-02-14 11:03:46 -08:00
Yuhui.Zheng
caa8a964bd Adding FreeRTOS/Source back as a submodule.
After this commit, git submodule status will show --
$ git submodule status
 210b1ffcc87bcff93871a37fbf0ad2033870ecaf FreeRTOS/Source (V10.3.0-kernel-only)
2020-02-14 11:03:46 -08:00
Yuhui.Zheng
56edcc6fdd Deleting kernel source derectory. 2020-02-14 11:03:46 -08:00
Yuhui Zheng
4983d44023 Delete readme.txt 2019-11-20 11:45:31 -08:00
Yuhui Zheng
802eb34d50 README.md 2019-11-20 11:45:10 -08:00
Yuhui.Zheng
8a31f63f20
Create License. 2019-11-20 11:39:57 -08:00
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
Yuhui Zheng
7fc9c915eb POSIX code/demo initial commit.
This was the code we uploaded to freertos.org for 2018's reinvent. The todos for this version:
- Take out unnecessary demos and source files. This repo should only have POSIX source files, FreeRTOS files, Windows port, and demo project.
2019-11-20 11:24:35 -08:00