| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-06-20 | [timer]add all soft timer config (#9048) | zms123456 | |
| * add all soft timer * update wq * add timer test * shield LOG_D | |||
| 2024-05-07 | [kernel][timer] remove wordy logs | Meco Man | |
| 2024-05-08 | [timer] The rt_timer_check and _soft_timer_check functions are merged (#8884) | wdfk-prog | |
| 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-15 | [components][drivers]fix workqueue bug | zms123456 | |
| fix workqueue bug | |||
| 2024-03-19 | [kernel][timer] remove unused _soft_timer_status | Meco Man | |
| which caused warnings when using Keil5 | |||
| 2024-03-06 | [kernel][timer] remove _timerhead_idx which is unused | Meco Man | |
| 2024-02-23 | 🎯 Sync smart & scheduler codes (#8537) | Shell | |
| Signed-off-by: Shell <[email protected]> Co-authored-by: xqyjlj <[email protected]> | |||
| 2024-02-19 | [kernel] fix some strict compiling warnings | Meco Man | |
| 2024-01-09 | [kernel] fixup of data racing accessing percpu objects (#8475) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2024-01-02 | [kernel] support for hook list | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-12-24 | Fix softtimer resume (#8393) | geniusgogo | |
| 2023-12-22 | fix smp rt_timer deadlock. (#8389) | geniusgogo | |
| 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-07-09 | [debug] remove RT_DEBUG_xxx | Meco Man | |
| remove RT_DEBUG_THREAD RT_DEBUG_SCHEDULER RT_DEBUG_IPC RT_DEBUG_TIMER RT_DEBUG_IRQ RT_DEBUG_MEM RT_DEBUG_SLAB RT_DEBUG_MEMHEAP | |||
| 2023-06-29 | [include][dbg]update: no longer use RT_DEBUG_LOG in rtdebug.h (#7750) | Shicheng Chu | |
| 2023-04-13 | [HUST CSE][src][timer.c]修复 iar 中的类型转换报错 | n0vic3 | |
| 2023-03-20 | [errno code][-RT_ERROR] fix that use RT_ERROR without - | Meco Man | |
| 2023-03-01 | Revert "[kernel][timer] 修复在IAR下数据类型报错 (#6804)" | Man, Jianting (Meco) | |
| This reverts commit 93a7cff44ccc2921f57dd05096268064bcaadd06. | |||
| 2023-01-02 | [kernel][timer] 修复在IAR下数据类型报错 (#6804) | Man, Jianting (Meco) | |
| 2022-12-11 | [rtdef] use lower-case to define attributes (#6728) | Man, Jianting (Meco) | |
| * [rtdef] rename RT_WEAK attribute as rt_weak * [rtdef] rename RT_USED attribute as rt_used * [rtdef] rename RT_SECTION attribute as rt_section * [rtdef] rename ALIGN attribute as rt_align * [legacy] add RT_USED ALIGN RT_SECTION RT_WEAK as legacy support | |||
| 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-08-02 | Fix some compilation warning (#5744) | dongly | |
| * Fix some compilation warning * 补充修正一些数据类型的使用错误 Co-authored-by: Meco Man <[email protected]> | |||
| 2022-05-28 | [kernel][timer] fixed bug (#6004) | HubretXie | |
| 2022-04-29 | [kernel] beautify code (#5890) | Man, Jianting (Meco) | |
| 2022-04-29 | [kernel] remove the register keyword (#5888) | Man, Jianting (Meco) | |
| 2022-04-21 | correct descriptions (#5849) | Stanley | |
| * correct descriptions correct descriptions in ipc.c and timer.c Co-authored-by: Stanley <[email protected]> | |||
| 2022-04-20 | uniform code writing-disable interrupt | thewon86 | |
| 2022-03-07 | [kernel]Fixed issue that could all timers stop (#5637) | guo | |
| 2022-01-20 | [workqueue] time参数改为ticks,防止误解单位为ms | Meco Man | |
| 2022-01-20 | [timer] improve parameter checking | Meco Man | |
| 2022-01-20 | [kernel] improve comments | Meco Man | |
| 2022-01-20 | the support for PSE51 (#5534) | xiangxistu | |
| * [add] the function realization of signal for posix. * [update] the posix support for armclang. * [add] the new macro "RT_USING_POSIX_TIMER". * [modify] select "RT_USING_SOFT_TIMER" when use posix'timer. * [bug] optimize the logic for the "time_xxx" functions. * [modify] use "RT_USING_POSIX_TIMER" to protect the macro definition. * [modify] error code when except happened. * [delete] the "environ" is useless at this time. | |||
| 2022-01-07 | move some __on_rt_xxxxx_hook from rtdef.h to dedicated c soure files | Gabriel Wang | |
| 2021-11-25 | [timer] update the RT_TIMER_CTRL_GET_STATE code in rt_timer_control | armink | |
| 2021-08-31 | [fix][kernel][timer]fixed timer ASSERT exception due to multithreaded scheduling | WillianChan | |
| Signed-off-by: WillianChan <[email protected]> | |||
| 2021-08-30 | fix the return | supperthomas | |
| 2021-08-28 | add the fixed comment | supperthomas | |
| 2021-08-17 | [kernel][timer] 规范内部函数和变量命名 | Meco Man | |
| 2021-08-16 | add the formatted file | supperthomas | |
| 2021-08-15 | add the comment of timer.c | supperthomas | |
| 2021-06-10 | [kernel] 补充endif后缀注释(3) | Meco Man | |
| 2021-05-25 | [src]移除 C99 依赖 | yangjie | |
| 2021-03-08 | [kernel]auto formatted | Meco Man | |
| 2021-02-28 | [update][kernel]规范rt_object_t强制转换的使用,消除上次提交� ↵ | 张世争 | |
| ��编译警告 | |||
| 2021-02-26 | [update][kernel]规范rt_object_detach的使用 | 张世争 | |
| 2020-12-18 | Merge pull request #4112 from enkiller/1203-0940 | Bernard Xiong | |
| [timer] Fix the bug that the linked list is still mounted when the si… | |||
| 2020-12-03 | [timer] Fix the bug that the linked list is still mounted when the single ↵ | tangyuxin | |
| timer is not modified | |||
| 2020-11-27 | Fixed an issue with rt_timer_start being broken and destroying the timer list | guozhanxin | |
| 2020-09-30 | [kernel] fix the timer issue | Bernard Xiong | |
