| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-19 | fix chdir for ash's cd (#8824) | xiao-mang | |
| fix for art-pi smart fix for art-pi smart fix for art-pi smart fix for art-pi smart | |||
| 2024-04-19 | add rt_hw_interrupt_uninstall declare in rthw | zhao maosheng | |
| 2024-04-19 | [drivers/serial] Introduce hooker for TTY (#8733) | Shell | |
| In this patch, a hook list has been introduced to address the concerns regarding coupling issues arising from modifications to the serial code for integrating TTY logic. Signed-off-by: Shell <[email protected]> | |||
| 2024-04-19 | sync smart & dfs (#8672) | Shell | |
| Signed-off-by: xqyjlj <[email protected]> Signed-off-by: Shell <[email protected]> Co-authored-by: xqyjlj <[email protected]> | |||
| 2024-04-16 | [components][drivers]fix workqueue bug | zms123456 | |
| fix workqueue bug | |||
| 2024-04-16 | [include] using signed atomic types | Shell | |
| 2024-04-16 | add subsys early init level (#8756) | geniusgogo | |
| Signed-off-by: geniusgogo <[email protected]> | |||
| 2024-03-20 | [kernel] remove redundant _scheduler_stack_check | Shell | |
| 2024-03-20 | [kernel] move std libc related to rtklibc.h | Meco Man | |
| 2024-03-20 | Fixed an issue in mdk where macro definitions are not supported in the C99 ↵ | Yuqiang Wang | |
| specification | |||
| 2024-03-06 | [kernel] fix warning of rt_thread_t struct (#8584) | Meco Man | |
| 2024-03-05 | [tools]Fix project compilation errors generated by mdk and iar | Rbb666 | |
| 2024-02-29 | [kernel] fix incorrect expression in macros (#8568) | Yuqiang Wang | |
| 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] open ci check with function declaration warning (#8546) | Yuqiang Wang | |
| 2024-02-19 | [kernel] fix some strict compiling warnings | Meco Man | |
| 2024-01-16 | [kservice] MT-safe output support (kprintf/kputs) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2024-01-09 | [drivers][core] 完善设备模型 (#8384) | fangjianzhou | |
| 2024-01-09 | [kernel] fixup of data racing accessing percpu objects (#8475) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2024-01-05 | ✨ feat: delete thread ref (#8456) | xqyjlj | |
| 2024-01-02 | [kernel] support for hook list | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2024-01-02 | [kernel] Add hook for malloc services | Shell | |
| Including the patch for memory allocation, testsuites and fixups of static analysis. Signed-off-by: Shell <[email protected]> | |||
| 2023-12-25 | [rtdef] remove legacy code | Meco Man | |
| 2023-12-22 | ✨ feat: spinlock should lock sched (#8360) | xqyjlj | |
| 2023-12-21 | add semaphore max value control. (#8390) | geniusgogo | |
| 2023-12-21 | ✨ feat(rtdef.h): add rt_always_inline | xqyjlj | |
| 2023-11-30 | [nano] rt-thread susport nano option | Meco Man | |
| 2023-11-21 | [libc] add RT_USING_INTERNAL_LIBC_ONLY macro | Meco Man | |
| This option is for RT-Thread Nano version. If select this option, it will not compile components/libc folder and only use tool chain internal libc. Normally, the tool chain internal is only cover ISO standard (e.g. armcc), but some tool chains' internal libc will cover more than ISO standard (e.g. newlib). | |||
| 2023-11-10 | fix rt_channel lock. (#8244) | geniusgogo | |
| 2023-11-10 | [debug] rename RT_DEBUGING_INIT as RT_DEBUGING_AUTO_INIT | Meco Man | |
| 2023-11-06 | [kernel] ↵ | yanghuang | |
| 解决rt_slist_for_each_entry宏不能正常遍历slist链表中元素的问题 因rt_slist_for_each_entry宏不能正常调用,在实际开发中去循环再调用rt_slist_entry很不简洁,所以修改了rt_slist_for_each_entry宏中关于链表next的判空处理。目前相关代码在GD32系统的MCU上均能正常工作,相关应用也在生产产品中经过验证。 | |||
| 2023-11-06 | [rtdef] add comment for RT_USING_LIBC_ISO_ONLY (#8229) | Meco Man | |
| 2023-10-30 | 实现MPU抽象层 (#8080) | tangzz98 | |
| - 为RT-Thread设计MPU抽象层,支持ARMV7-M,ARMV8-M架构,让用户使用MPU检测栈溢出等内存问题,实现线程内存隔离 - 在components/mp目录下提供通用的API,libcpu目录下提供各处理器架构的具体实现 - 在STM32U575 NUCLEO, STM32H75 NUCLEO开发板测试通过 | |||
| 2023-10-29 | [action] Doxygen ci fix (#8191) | Supper Thomas | |
| 2023-10-26 | [ctime] fixup of data racing (#8187) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 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-22 | [rtdef] remove duplicated rt_device_t defination | 蒙蒙plus | |
| 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-18 | [kernel][dm]适配新的设备驱动模型 (#8075) | zms123456 | |
| 2023-10-17 | Sync dfs lwp (#8123) | geniusgogo | |
| 2023-10-14 | [smart] Replace irq disable/enable codes in futex (#7941) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-10-11 | change version number to v5.1.0 | Z8MAN8 | |
| 2023-10-08 | Update version number to 5.0.2 | guozhanxin | |
| 2023-09-20 | [rtdef] attach RT_ETRAP errno | Meco Man | |
| this code will not be used in here, but will be used in other user apps related: 8e6f9cf1be2b08704ff02992dc57d3022bfb073a ecf2d8215961ca7c539132b62a72df6072cc3e14 | |||
| 2023-09-19 | [rtdef] support POSIX compatible errno | Meco Man | |
| 2023-09-19 | [kernel] fix interruptible typo | Meco Man | |
| 2023-09-18 | [rtdef] adjust RT_USING_SIGNALS defination | Meco Man | |
| 2023-09-18 | [rtdef] add RT_USING_LIBC_ISO_ONLY macro | Meco Man | |
| 2023-09-08 | [posix]修复消息队列返回长度异常 (#8014) | zhkag | |
