TencentOS-tiny/kernel/core
daishengdong 40f55ec57b support posix
1. posix pthread.h: pthread, pthread_barrier, pthread_cond, pthread_mutex, , pthread_rwlock, pthread_spin, etc
2. posix semaphore.h: sem_*
3. posix mqueue.h: mq_*
4. posix time.h: timer_*
5. to support posix, add tos_barrier, tos_bitmap, tos_rwlock, tos_stopwatch, change name of k_task_t from a char * pointer to a char array.
6. sample, see examples\posix
7. project, see board\TencentOS_tiny_EVB_MX_Plus\KEIL\posix
2020-02-28 00:11:28 +08:00
..
include support posix 2020-02-28 00:11:28 +08:00
tos_barrier.c support posix 2020-02-28 00:11:28 +08:00
tos_binary_heap.c a very simple shell framework 2020-01-08 13:54:56 +08:00
tos_bitmap.c support posix 2020-02-28 00:11:28 +08:00
tos_char_fifo.c a very simple shell framework 2020-01-08 13:54:56 +08:00
tos_completion.c support posix 2020-02-28 00:11:28 +08:00
tos_countdownlatch.c support posix 2020-02-28 00:11:28 +08:00
tos_event.c support posix 2020-02-28 00:11:28 +08:00
tos_global.c add tos_slist.h, rename tos.h to tos_k.h 2020-01-03 17:25:38 +08:00
tos_mail_queue.c support posix 2020-02-28 00:11:28 +08:00
tos_message_queue.c support posix 2020-02-28 00:11:28 +08:00
tos_mmblk.c a very simple shell framework 2020-01-08 13:54:56 +08:00
tos_mmheap.c support stm8 2020-02-15 16:39:00 +08:00
tos_mutex.c support stm8 2020-02-15 16:39:00 +08:00
tos_pend.c support stm8 2020-02-15 16:39:00 +08:00
tos_priority_mail_queue.c support posix 2020-02-28 00:11:28 +08:00
tos_priority_message_queue.c support posix 2020-02-28 00:11:28 +08:00
tos_priority_queue.c a very simple shell framework 2020-01-08 13:54:56 +08:00
tos_ring_queue.c a very simple shell framework 2020-01-08 13:54:56 +08:00
tos_robin.c support stm8 2020-02-15 16:39:00 +08:00
tos_rwlock.c support posix 2020-02-28 00:11:28 +08:00
tos_sched.c support stm8 2020-02-15 16:39:00 +08:00
tos_sem.c support posix 2020-02-28 00:11:28 +08:00
tos_stopwatch.c support posix 2020-02-28 00:11:28 +08:00
tos_sys.c support stm8 2020-02-15 16:39:00 +08:00
tos_task.c support posix 2020-02-28 00:11:28 +08:00
tos_tick.c support stm8 2020-02-15 16:39:00 +08:00
tos_time.c add tos_slist.h, rename tos.h to tos_k.h 2020-01-03 17:25:38 +08:00
tos_timer.c support stm8 2020-02-15 16:39:00 +08:00