| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-12-16 | [kernel] code and comments cleanup | Bernard Xiong | |
| 2019-09-27 | [kernel][ipc] 修复创建0长度的消息队列宕机问题 | tangyuxin | |
| 2019-09-19 | [kernel][ipc] add send wait support for message queue | tangyuxin | |
| 2019-08-10 | Create IPC.ipch | iglencao | |
| 这里注释应该由semaphore改为mutex | |||
| 2019-07-09 | [src][ipc]完善 message queue 相关定义 | tyx | |
| 2019-06-18 | fix kernel and framework no cast type error | tyustli | |
| 2019-05-09 | [Kernel] code cleanup for indentation. | Bernard Xiong | |
| 2019-04-24 | semaphore结构中value仍改为uint16_t,加入对其设置范围的检测� ↵ | shaojinchun | |
| �加入对齐变量 | |||
| 2018-10-26 | [Kernel] Add 64bit CPU support. | Bernard Xiong | |
| 2018-09-25 | [Kernel] Adjust the copyright information | Bernard Xiong | |
| 2018-09-14 | [Kernel] Update to Apache License v2.0 | Bernard Xiong | |
| Update license for RT-Thread kernel. | |||
| 2018-07-11 | [kernel] add assert to ipc object | liang yongxiang | |
| 2018-06-10 | [Kernel] Remove memory ops when SLAB and module enable | Bernard Xiong | |
| 2018-05-18 | [src/ipc.c]adjust rt_event_send() hook function ↵ | guozhanxin | |
| position|调整rt_event_send()钩子函数位置 | |||
| 2017-10-15 | [Kernel] Add signal implementation. | bernard | |
| 1. Add signal implementation; 2. Change the 'rt_uint8_t' of cmd to 'int'; | |||
| 2017-09-29 | Merge branch 'master' of https://github.com/RT-Thread/rt-thread | bernard | |
| 2017-09-29 | [Kernel] mutex can be used before scheduler startup. | bernard | |
| 2017-09-15 | 根据documentation/coding_style_cn.txt约定 ↵ | emlslxl | |
| 对内核src和include目录下的文件代码进行格式化 | |||
| 2016-08-19 | Correct comments about doxygen format | dogandog | |
| chang /*@{*/ to /**@{*/ and /*@}*/ to /**@}*/ | |||
| 2015-11-23 | Sorry, fix missed, related #590. | pathletboy | |
| 2015-11-23 | fix code indent. | pathletboy | |
| 2015-11-22 | add document. | pathletboy | |
| 2015-11-21 | allow parameter "recved" can be null in function "rt_event_recv" | pathletboy | |
| 2013-10-14 | kernel: mutex could only be released in thread context | Grissiom | |
| Mutex has the idea of ownership, only the thread which owns the mutex can release it. So rt_mutex_release could only be called in thread context. Add a debug guard to it. | |||
| 2013-10-11 | kernel: add RT_DEBUG_IN_THREAD_CONTEXT | Grissiom | |
| In thread context means: 1) the scheduler has been started; 2) not in interrupt context. It is more stronger than RT_DEBUG_NOT_IN_INTERRUPT. With this commit, you will catch the error on situations like taking mutex before scheduling instead of crashing on NULL pointer reference. | |||
| 2013-09-14 | rt_event_recv: add a check on the option flag | Grissiom | |
| Either RT_EVENT_FLAG_AND or RT_EVENT_FLAG_OR should be set in the option flag. If none of them is present, the waiting thread will never be resumed. | |||
| 2013-06-24 | Embedded GPLv2 license. | Bernard Xiong | |
| 2013-04-25 | add RT_KERNEL_MALLOC/FREE | Bernard Xiong | |
| 2012-12-25 | fixed the coding style in ipc.c | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2520 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-12-20 | fixed the coding style of RT_DEBUG_LOG | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2500 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-09-24 | adjust the coding style in src/ipc.c | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2302 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-08-27 | split export symbols from rtm.c to each file | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2263 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-03-22 | move src\kservice.h to include\rtservice.h. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2005 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-03-22 | add RT_PRINTF_PRECISION in kservice.c; fix re-schedule issue in IPC control ↵ | [email protected] | |
| function. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2003 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-03-17 | unify the coding style of kernel | dzzxzz | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1998 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-12-31 | cleanup some comments. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1898 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-12-29 | add more parameters checking in message queue | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1888 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-12-24 | unify the ipc.c coding style according to the /documentation/coding_style_cn.txt | dzzxzz | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1876 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-10-30 | clean up comments from [email protected]. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1777 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-09-21 | cleanup kernel code | dzzxzz | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1715 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-09-19 | cleanup code in ipc.c and idle.c | dzzxzz | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1713 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-09-11 | cleanup ipc code. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1707 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-09-08 | fixed the scheduling issue in rt_thread_startup; changed the end of line to ↵ | bernard.xiong | |
| UNIX style. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1703 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-09-01 | fixed rt_thread_exit issue if the current thread has been preempted. | bernard.xiong | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1689 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-07-13 | more updates on previous change | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1627 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-07-13 | bugfix: thread->error will be changed unexpectedly when sending a mail in ↵ | [email protected] | |
| interrupt context. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1626 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-07-04 | rewrite module memory allocator | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1618 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-06-14 | change the RT_DEBUG_NOT_REENT to RT_DEBUG_NOT_IN_INTERRUPT. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1503 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-06-12 | Add reentrance check. Put kernel debug switch together. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1494 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-06-10 | fix mailbox offset overflow | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1486 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
