| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-09-01 | feat: kernel/libcpu: fit into ilp32d | Shell | |
| 2024-06-13 | [kservice] Enhance support for backtrace service (#9037) | Shell | |
| [feat] Enhance support for backtrace service rt_backtrace_formatted_print() and rt_backtrace_to_buffer() to help debug routines. Also, following modification are included: - make rt_backtrace_frame patchable with weak attr - replace lwp backtrace with sync output Signed-off-by: Shell <[email protected]> | |||
| 2024-05-08 | [ipc] support of lockless rt_completion (#8887) | Shell | |
| * [ipc] lockless rt_completion implementation The new rt_completion implemented by lockless algorithm can improve timer resolution for up to ~12%, compare to sem IPC. Signed-off-by: Shell <[email protected]> * fixup: error * remove useless changes --------- Signed-off-by: Shell <[email protected]> | |||
| 2024-04-18 | add rt_hw_interrupt_uninstall declare in rthw | zhao maosheng | |
| 2024-02-29 | [kernel] fix incorrect expression in macros (#8568) | Yuqiang Wang | |
| 2024-02-20 | [ci] open ci check with function declaration warning (#8546) | Yuqiang Wang | |
| 2023-10-30 | 实现MPU抽象层 (#8080) | tangzz98 | |
| - 为RT-Thread设计MPU抽象层,支持ARMV7-M,ARMV8-M架构,让用户使用MPU检测栈溢出等内存问题,实现线程内存隔离 - 在components/mp目录下提供通用的API,libcpu目录下提供各处理器架构的具体实现 - 在STM32U575 NUCLEO, STM32H75 NUCLEO开发板测试通过 | |||
| 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-10-21 | [kservice] improve backtrace service in kernel (#8144) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-10-20 | restore smp macro define. (#8151) | geniusgogo | |
| 2023-10-17 | Sync dfs lwp (#8123) | geniusgogo | |
| 2023-06-21 | [kernel]add api rt_hw_interrupt_is_disabled (#7706) | guo | |
| 2023-06-11 | 内核Kconfig增加AMP选项, api:rt_hw_cpu_id和 ↵ | wangqinglin | |
| RT_USING_SMP宏解耦,增加rt_hw_ipi_send对RT_USING_AMP的依赖 | |||
| 2023-06-09 | [atomic] 头文件循环引用导致未定义 | zhkag | |
| 2023-04-12 | fix tmpfs spinlock error. (#7216) | geniusgogo | |
| 2023-03-31 | ✨ feat(components): add uname support | xqyjlj | |
| 2023-02-21 | [fixup] add cache maintenance ops; | wangxiaoyao | |
| fix bugs on cache maintenance when starting user app | |||
| 2023-01-08 | [rt-smart] kernel virtual memory management layer (#6809) | Shell | |
| synchronize virtual memory system works. adding kernel virtual memory management layer for page-based MMU enabled architecture porting libcpu MMU codes porting lwp memory related codes | |||
| 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-03-29 | [update] Fix some spelling mistakes. (#5738) | guo | |
| 2022-03-29 | [libcpu/aarch64] add gicv3 support and bsp/rockchip/rk3568 (#5722) | GUI | |
| * [libcpu/aarch64] add smp support * [libcpu/aarch64] rt_hw_trap_irq get irq instead of iar when using gicv2 * [libcpu/aarch64] disable irq/fiq when switch thread * [libcpu/aarch64] add gtimer frq set and stack align * [libcpu/aarch64] add gicv3 support and bsp/rockchip/rk3568 | |||
| 2021-03-08 | [include] auto formatted | Meco Man | |
| 2019-12-16 | [kernel] code and comments cleanup | Bernard Xiong | |
| 2019-09-28 | [Kernel] cleanup code of spinlock in SMP Kernel | Bernard Xiong | |
| 2019-09-27 | 开放spinlock相关函数 | shaojinchun | |
| 2019-05-12 | [pthreads] Add spinlock declare and fix code issue. | Bernard Xiong | |
| 2019-05-09 | [Kernel] Fix the SPINLOCK definitions issue. | Bernard Xiong | |
| 2018-12-05 | [include]rt_hw_interrupt_install函数name参数增加const限定 | liruncong | |
| 2018-11-22 | Add smp support to RT-Thread 4.0 | shaojinchun | |
| 2018-10-26 | [Kernel] Add 64bit CPU support. | Bernard Xiong | |
| 2018-10-14 | [license] Change license to Apache. | Bernard Xiong | |
| 2018-09-14 | [Kernel] Update to Apache License v2.0 | Bernard Xiong | |
| Update license for RT-Thread kernel. | |||
| 2017-11-01 | add cache definition | tanek liang | |
| 2017-10-18 | renhaibo-branch | hichard | |
| 2013-06-29 | reformat the coding style in rthw.h | yiyue.fang | |
| 2013-06-24 | Embedded GPLv2 license. | Bernard Xiong | |
| 2013-03-26 | code cleanup for interrupt description | Bernard Xiong | |
| 2013-03-19 | remain the old handler to keep forward compatibility | weety | |
| 2013-03-19 | Modify the interrupt interface implementations, changes in the part of the ↵ | weety | |
| parameter definition. | |||
| 2012-12-29 | fix compiling warning. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2552 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-12-29 | Add exception hook function. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2551 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-09-05 | make sure the line length is not longer than 80 in rthw.h | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2269 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-09-23 | cleanup kernel code | dzzxzz | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1722 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2009-07-02 | import RT-Thread RTOS 0.3.x to Google SVN | bernard.xiong | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
