summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-16[Kernel] Add prioceiling feature in mutexBernard Xiong
2022-10-16[RTduino]STM32F411对接RTduino软件包 (#6524)liYangYang
2022-10-15[Kernel] Add nested mutex featureBernard Xiong
2022-10-15[bsp][c28x] 新增adc驱动 (#6520)YuQi
1. 在c28x文件目录上一层再套一层文件夹ti,目前28379的项目路径为rt-thread\bsp\ti\c28x\tms320f28379d 2. 新增adc驱动与kconfig配置
2022-10-14[bsp][ch32v307]补充readme文件说明hg0720
2022-10-14[readme] remove build status because travis-ci is ceased since 2021Meco Man
2022-10-14[readme] add stars statusMeco Man
2022-10-12[add] 瑞萨RA6M4开发板对SEGGER-RTT作为console的使用文档 (#6512)Yifang
* [add] 新增README文档说明 瑞萨RA6M4开发板对segger_rtt使用通知 * Update README.md Co-authored-by: Man, Jianting (Meco) <[email protected]>
2022-10-12[bsp][stm32] Update the serialv2 driver for CPU Cache. Simplified the DMA ↵朱天龙 (Armink)
receive code.
2022-10-12[DeviceDriver][serialv2] Support configure when serial is open.朱天龙 (Armink)
2022-10-12[bsp][rtduino] update readmeMeco Man
2022-10-11[bsp][RA6M4]Add segger rtt function (#6508)Yifang
2022-10-11[bsp][ch32v307]修复了模拟iic的BUG (#6505)hg0720
2022-10-10[bsp/nuvoton] Remove local libcpu cortex-a driver (#6504)Wayne
2022-10-11Remove aarch64 CPU driver.Wayne Lin
2022-10-11Update NuWriter material.Wayne Lin
1. DDR timing setting. 2. README.md 3. Remove unused files.
2022-10-11Sync SConscript in application folder.Wayne Lin
2022-10-11Add NuMaker-HMI-MA35D1 and RTP porting.Wayne Lin
2022-10-11Move gtimer driver to libcpu.Wayne Lin
2022-10-11Revert "[libcpu] remove gtimer/pmu from cortex-a"Wayne
2022-10-11[ci]add ft2004 (#6503)Man, Jianting (Meco)
2022-10-10tshell is the default value of FINSH_THREAD_NAMEa1012112796
2022-10-10lseek()函数中,当seek到文件的位置和当前位置相同时,不� ↵winfenggao
�要调用dfs_file_lseek()函数,直接返回当前位置即可。 (#6498) 当seek到文件的位置和当前位置相同时,不需要调用dfs_file_lseek()函数,直接返回当前位置即可。 同时,以lseek(fd,0,SEEK_CUR)的方式执行函数可以返回文件当前读去位置,可以实现 ftell()的功能. 以lseek(fd,0,SEEK_CUR)的方式执行函数返回文件当前位置,实现ftell()的功能时不用调用dfs_file_lseek()函数,提高效率;seek(fd,0,SEEK_CUR)本来就能返回当前位置。
2022-10-10修改英飞凌BSP名称Rbb666
2022-10-10[ulog] fix HEX log size calculate error.朱天龙 (Armink)
2022-10-09[rtduino][BSPs] translate readme to English (#6496)Man, Jianting (Meco)
2022-10-10[bsp][readme] 增加scons --exec-path=xxx 命令的使用说明Meco Man
2022-10-09bug fixxiaoguang_ma
When detecting all SDIO devices fails, it is also necessary to return information
2022-10-08[bsp][c28x] add driver for GPIO and improve pwm's driver (#6493)YuQi
1. 增加PWM模块的配置kconfig代码 2. 调整目录结构,新增c28x文件夹,将原有tms320f28379的porting移动至c28x文件夹下,通用设备驱动移动至c28x/libraries下 3. 增加gpio驱动代码以及外部中断触发驱动代码 目前已经在tms320f28379上通过测试
2022-10-08remove unused code to improve speedFrank Buss
The RT_ASSERT(obj != object) line is only compiled for debug mode. But the rt_enter/exit_critical causes the compiler not to optimize at least these 2 calls, even if it could optimize out the whole loop, because the rt_list_entry function has no side effect, and RT_ASSET is a no-operation in release mode. So this patch fixes this: - no warnings anymore - better speed in release mode
2022-10-08[dist-ide] 优化导出RTThread Studio工程命令Meco Man
- 导出rtstudio工程时,多增加一级目录,防止BSP本地Sconscript和导出的工程的Sconscript粘接 导致编译出错 - 增加命令别名 --dist-rtstudio 该命令和 --dist-ide命令执行一致,方便用户理解,--dist-ide IDE表示的内容过于宽泛
2022-10-08[components][utilities][ulog] Improve the HEX LOG by new formater. (#6490)朱天龙 (Armink)
- 重构格式化器 - 重写 HEX 日志功能,与标准日志使用相同的格式化器。与标准日志在日志过滤功能和日志头显示功能上一致
2022-10-08FIX: [bsp][stm32] pulse_encoder driver did not handle TIM overflowbzrobotics
2022-10-08[bsp][ch32v307] 添加can驱动 (#6484)chenbin182
CH32V307 添加can驱动。 CAN1和CAN2均可以使用,而且调整好波特率
2022-10-03[bsp][applications][sconscript] 整理统一sconscript格式 (#6481)Man, Jianting (Meco)
* [bsp][sconscript] 整理统一sconscript格式 * update * update
2022-10-01Fix string comparison methodcy023
2022-09-30[bsp][ch32v307] 修改部分菜单 (#6483)linshire
* 修改部分菜单 * change again
2022-09-30[ch32v3] 修改RT_USING为BSP_USING (#6482)linshire
* 修改RT_USING为BSP_USING * Update SConscript * Update SConscript Co-authored-by: Man, Jianting (Meco) <[email protected]>
2022-09-29build: EndBuilding need_exit after GenTargetProjectYangZhongQing
User choice IDE build, after GenTargetProject there's no need to do the rest. 并且,既然用户指定了IDE,接下来的命令行编译却仍然是使用arm-none-eabi-gcc,为什么不是用IDE的编译器呢?(也许是个bug)
2022-09-29[iar] PLATFOMR更正为'iccarm'Meco Man
2022-09-29[qemu-vexpress-a9] QEMU运行时显示qemu版本号Meco Man
2022-09-29fix typocy023
2022-09-29GitHub Workflows security hardening (#6472)Alex
* build: harden action_tools.yml permissions Signed-off-by: Alex <[email protected]> * build: harden action.yml permissions Signed-off-by: Alex <[email protected]> * build: harden action_utest.yml permissions Signed-off-by: Alex <[email protected]> Signed-off-by: Alex <[email protected]>
2022-09-29[menuconfig] Fix pyconfig running errorstyx
2022-09-28[ch32v307][bsp]添加了看门狗驱动 (#6474)hg0720
添加了 ch32v307 看门狗驱动,已在 ch32v307评估板验证; 修改了 rt-thread\bsp\wch\risc-v\ch32v307v-r1\board 目录下的 Kconfig 文件; 修改了 rt-thread\bsp\wch\risc-v\Libraries\ch32_drivers 目录下的 SConscript 文件; 添加了 rt-thread\bsp\wch\risc-v\Libraries\ch32_drivers 目录下的 drv_iwdt.c 文件;
2022-09-28[GD32][BSP]添加GD32303C-START开发板 (#6465)liYangYang
* first copy * [GD32][BSP]添加GD32303C-START开发板 * 更新yml文件 * 更新scons脚本
2022-09-28[rtduino][readme] change titleMeco Man
2022-09-27修复低概率终端无法输入问题 (#6464)Tangyuxin
* [ulog] Fix the problem that the terminal cannot input * [mem] Fix NULL pointer access
2022-09-26ESP32: Support applying patch to local IDF (#6467)tangzz98
2022-09-25[TMS320F28379] implement PWM driver (#6457)YuQi
增加c28x芯片的pwm驱动 已经在TMS320F28379中通过测试 pwm设备框架增加如下方法: #define PWM_CMD_SET_DEAD_TIME (RT_DEVICE_CTRL_BASE(PWM) + 8) #define PWM_CMD_SET_PHASE (RT_DEVICE_CTRL_BASE(PWM) + 9) #define PWM_CMD_ENABLE_IRQ (RT_DEVICE_CTRL_BASE(PWM) + 10) #define PWM_CMD_DISABLE_IRQ (RT_DEVICE_CTRL_BASE(PWM) + 11)