| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-10-22 | [src][signal]:fix issue with inconsistency between sig_mask and sigaddset ↵ | zhangjing | |
| implementations when using musl libc | |||
| 2024-09-01 | feat: kernel/libcpu: fit into ilp32d | Shell | |
| 2024-05-08 | [src] add rt_hw_cpu_id() wrapper API (#8894) | Shell | |
| * [src] add rt_hw_cpu_id() wrapper API rt_hw_cpu_id() is an unsafe API which should not be used by most codes directly. It's error-prone because it must be used in proper context, otherwise it can lead to errors and unpredictable behavior. This patch adds a wrapper API for rt_hw_cpu_id() to address this risk. It includes the context-checking functionality and provides a safer alternative for obtaining CPU IDs, ensuring that it is used correctly within the appropriate context. Signed-off-by: Shell <[email protected]> * fixup UMP * update API & comment * ci: cpp_check --------- Signed-off-by: Shell <[email protected]> | |||
| 2024-04-02 | [kernel]SIGNAL节点分配失败应该返回错误 | posfilu | |
| 2024-03-28 | sync smart & dfs (#8672) | Shell | |
| Signed-off-by: xqyjlj <[email protected]> Signed-off-by: Shell <[email protected]> Co-authored-by: xqyjlj <[email protected]> | |||
| 2024-02-23 | 🎯 Sync smart & scheduler codes (#8537) | Shell | |
| Signed-off-by: Shell <[email protected]> Co-authored-by: xqyjlj <[email protected]> | |||
| 2024-02-20 | [ci] fix errors under strick compiling mode | Meco Man | |
| 2023-10-25 | 🎈 perf: perf rt_hw_interrupt_disable/enable (#8042) | xqyjlj | |
| Signed-off-by: Shell <[email protected]> Co-authored-by: Shell <[email protected]> | |||
| 2023-02-21 | [fix] pipeline | wangxiaoyao | |
| 2023-02-21 | [src] add assertion for debugging | wangxiaoyao | |
| 2022-12-16 | [rt-smart] 弱化 RT_USING_LWP,使用 RT_USING_SMART 作为宏配置 (#6740) | guo | |
| * [dfs] sync cromfs * [rt-smart]Weaken RT_USING_LWP, use RT_USING_SMART as macro configuration * [format] fix some format issue. | |||
| 2022-12-03 | sync branch rt-smart. (#6641) | guo | |
| * Synchronize the code of the rt mart branch to the master branch. * TTY device * Add lwP code from rt-smart * Add vnode in DFS, but DFS will be re-write for rt-smart * There are three libcpu for rt-smart: * arm/cortex-a, arm/aarch64 * riscv64 Co-authored-by: Rbb666 <[email protected]> Co-authored-by: zhkag <[email protected]> | |||
| 2022-04-20 | uniform code writing-disable interrupt | thewon86 | |
| 2021-09-18 | [update] functions annotation. | liukangcc | |
| 2021-09-04 | [add] a comment for the signal | guozhanxin | |
| 2021-08-06 | [kernel] 规范内部函数命名 | Meco Man | |
| 2021-06-10 | [kernel] 补充endif后缀注释(3) | Meco Man | |
| 2021-03-08 | [kernel]auto formatted | Meco Man | |
| 2019-12-16 | [kernel] code and comments cleanup | Bernard Xiong | |
| 2019-05-11 | 修改signal模块默认log级别 | shaojinchun | |
| 2019-05-11 | 增加signal的状态位说明及一处代码修改,以防止编译警告 | shaojinchun | |
| 2019-05-11 | fix signal code | shaojinchun | |
| 2019-04-12 | Update all of debug log definition to DBG_TAG and DBG_LVL. | armink | |
| 2019-03-06 | Remove dbg_enter and dbg_exit macro. | armink | |
| 2019-03-06 | Remove the DBG_COLOR and DBG_ENABLE definition. | armink | |
| 2018-11-22 | Add smp support to RT-Thread 4.0 | shaojinchun | |
| 2018-11-02 | The dbg_log API is DISCARDED. Change all dbg_log to LOG_X. | armink | |
| 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-08-29 | [Kernel] Fix the compiling warning | Bernard Xiong | |
| 2018-07-11 | [rtdbg] Change all DBG_SECTION_NAME to new format. | armink | |
| 2018-05-14 | Add GCC version detection. | Bernard Xiong | |
| Add cconfig.h file for different version of GCC, which is automatically detected and generated by scons script. | |||
| 2018-03-01 | [Kernel] add sigwait implementation | BernardXiong | |
| 2018-02-24 | fix code style | emlslxl | |
| 2017-10-15 | [Kernel] Add signal implementation. | bernard | |
| 1. Add signal implementation; 2. Change the 'rt_uint8_t' of cmd to 'int'; | |||
