summaryrefslogtreecommitdiff
path: root/src/ipc.c
AgeCommit message (Expand)Author
2026-08-21[kernel][ipc] Fix timeout wakeup ownership raceari.liu
2026-07-22[mutex] 跨线程 rt_thread_delete 被删线程持有的mutex也一并释放蒙蒙plus
2025-09-24RT_TIMER_CTRL_SET_TIME only accept rt_tick_t, pass rt_tick_t instead int/rt_i...Yonggang Luo
2025-06-25doxygen: group name all in lowcaseChen Wang
2025-02-15doxygen: add prefix for groups (#9991)Chen Wang
2024-09-11[kernel][mutex] fix bug of thread exit without releasing mutex & add error ch...zms123456
2024-09-06[utest]add mutex_pi_tczms123456
2024-09-03fixup: ipc: protect taken_list on shared lockShell
2024-09-01feat: kernel/libcpu: fit into ilp32dShell
2024-03-28sync smart & dfs (#8672)Shell
2024-03-03[kservice]:修复关闭RT_USING_CONSOLE和RT_USING_FINSH编译有警告的B...BreederBai
2024-02-23🎯 Sync smart & scheduler codes (#8537)Shell
2024-02-19[kernel] fix some strict compiling warningsMeco Man
2024-01-02[kernel] support for hook listShell
2023-12-27🐞 fix: fix rt_thread_delay, assert, deadlock (#8366)xqyjlj
2023-12-21add semaphore max value control. (#8390)geniusgogo
2023-10-25🎈 perf: perf rt_hw_interrupt_disable/enable (#8042)xqyjlj
2023-09-19[kernel] fix interruptible typoMeco Man
2023-09-08[posix]修复消息队列返回长度异常 (#8014)zhkag
2023-08-23[src] bug fix in ipc.c (#7972)Shell
2023-08-03[kernel][mutex] 去除mutex中的递归yby
2023-07-09[debug] remove RT_DEBUG_xxxMeco Man
2023-07-07[kernel]支持多个线程接收同一个事件Rbb666
2023-06-29[include][dbg]update: no longer use RT_DEBUG_LOG in rtdebug.h (#7750)Shicheng Chu
2023-06-26[src][components][include]消息队列支持优先级 (#7382)zhkag
2023-06-21[kernel]add api rt_hw_interrupt_is_disabled (#7706)guo
2023-06-21[Kernel] message 可以返回消息的实际大小 (#7709)zhkag
2023-04-04[kernel] 将rt_thread结构体改为显式继承rt_object (#7131)Shicheng Chu
2023-03-13[mutex] mutex may suspend a thread already suspended & fix ceilingprio (#7046)Shell
2023-02-02[doxygen] Fix some warnings in doxygen (#6899)tuduweb
2022-12-03sync branch rt-smart. (#6641)guo
2022-10-25Update src/ipc.cMan, Jianting (Meco)
2022-10-17[Kernel] Remove the debug definition for mutexBernard Xiong
2022-10-16[Kernel] Trim trailing spaces in ipc.cBernard Xiong
2022-10-16[Kernel] Add prioceiling feature in mutexBernard Xiong
2022-10-15[Kernel] Add nested mutex featureBernard Xiong
2022-09-20[fix] Fix simulator compilation warnings (#6438)Tangyuxin
2022-04-29[kernel] remove the register keyword (#5888)Man, Jianting (Meco)
2022-04-21correct descriptions (#5849)Stanley
2022-04-20uniform code writing-disable interruptthewon86
2022-04-15Fix/parameter name (#5815)Stanley
2022-04-11Update ipc.cStanley
2022-04-11Add descriptionsStanley
2022-03-17[kernel] Revert modifications to the semaphore (#5682)guo
2022-01-26optimize codeHenson
2022-01-26add RT_DEBUG_SCHEDULER_AVAILABLE checkguozhanxin
2022-01-25return thread error when resumed by signalthewon86
2022-01-20[kernel] improve commentsMeco Man
2022-01-08change all double-empty-lines to single-empty-linesGabriel Wang
2022-01-07move some __on_rt_xxxxx_hook from rtdef.h to dedicated c soure filesGabriel Wang