| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | add subsys early init level (#8756) | geniusgogo | |
| Signed-off-by: geniusgogo <[email protected]> | |||
| 2024-03-06 | [kernel] fix warning of rt_thread_t struct (#8584) | 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 | [drivers][core] 完善设备模型 (#8384) | fangjianzhou | |
| 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-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 | [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-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-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-18 | [rtdef] adjust RT_USING_SIGNALS defination | Meco Man | |
| 2023-09-18 | [rtdef] add RT_USING_LIBC_ISO_ONLY macro | Meco Man | |
| 2023-09-06 | [rtdef] rename RT_CTASSERT to RT_STATIC_ASSERT | Meco Man | |
| 2023-08-07 | update components & lwp. (#7888) | geniusgogo | |
| 2023-07-25 | [libcpu/arm] fix race condition with ldrex,strex (#7842) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-07-22 | [debug] 整理debug宏并增加RT_DEBUGING_CONTEXT (#7805) | Man, Jianting (Meco) | |
| 2023-07-20 | [component/lwp] support more feature of signal from IEEE Std 1003.1-2017 (#7828) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-07-13 | 【dd2.0】Support the Core API for dd2.0 (#7791) | ErikChanHub | |
| 2023-06-30 | [atomic]修复bsp/simulator vs2019编译下 atomic 两个volatile的问题 ↵ | zhkag | |
| (#7736) | |||
| 2023-06-29 | [include][dbg]update: no longer use RT_DEBUG_LOG in rtdebug.h (#7750) | Shicheng Chu | |
| 2023-06-11 | [rtdef] RT_IS_ALIGN marco add a null address exclusive | wdfk-prog | |
| 2023-06-09 | [rtdef] add RT_IS_ALIGN macro | Meco Man | |
| 2023-05-20 | [atomic] add stdc atomic detection. (#7536) | Bernard Xiong | |
| 2023-04-04 | [kernel] 将rt_thread结构体改为显式继承rt_object (#7131) | Shicheng Chu | |
| 2023-04-02 | change version number to v5.0.1 | 褚仕成 | |
| 2023-04-01 | change version number to v5.1.0 | 褚仕成 | |
| 2023-03-23 | [atomic]添加arm与risc-v下的常用原子操作函数 (#7053) | Yaochenger | |
| * Update Kconfig * Update trap_gcc.S * Update bsp/hifive1/drivers/SConscript Co-authored-by: Man, Jianting (Meco) <[email protected]> * Update SConscript * [atomic]提交一份arm与risc-v架构下的常用原子操作函数 * 修改变量类型 * 更新rtatomic.h与atomic_port.c * 更新rt-thread\libcpu\arm\common\atomic_port.c * 更新include/rtatomic.h与libcpu/arm/common/SConscript * 更新include/rtatomic.h * 修正格式与Kconfig * 修正格式与文件结构 * 规范文件格式与文件重命名 * 添加测试用例与CI * 添加函数声明 * 修改virt64/SConscript 添加atomic_riscv.c * 1.规范代码风格 * 2.添加RISC-V64原子指令支持 解决在RV64下编译器将32-bit运算结果扩展为64-bit 导致判断错误 * 添加C11标准库原子操作测试 --------- Co-authored-by: Man, Jianting (Meco) <[email protected]> | |||
| 2023-03-17 | [rt-smart] move sys_cacheflush to lwp_syscall.c (#7048) | Shell | |
| * [syscall] move sys_cacheflush to lwp_syscall.c * [syscall] improve assertion * [format] rename to rt_ctassert * [debug] modified ct assertion on mm_page.c | |||
| 2023-03-13 | [rt-smart] Fix return value in syscall (#7045) | Shell | |
| * [timer] fix sys return value to avoid outdated errno * [rtdef] add wrap to stringify * [syscall] return value in rt errno should be recycle immediately after call to posix layer * [syscall] return type of syscall should be long errno should be recycle immediately after call to rt posix layer to avoid outdated value * [format] move prototype to header file * [fix] futex definition conflict | |||
