| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-08-17 | 针对 TAMAGAWA 的 Smart-Abs 设备 TS5705N50添加 2.5M 波特率 (#6294) | MysticBoy | |
| * 针对 TAMAGAWA 的 Smart-Abs 设备 TS5705N50添加 2.5M 波特率 | |||
| 2022-08-17 | [nxp][imxrt1170]Fix building problem (#6297) | xjy198903 | |
| 2022-08-16 | [gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORM | Meco Man | |
| 2022-08-16 | 该问题在Keil-MDK中没有一个太好的解决方案。本PR为权衡利 ↵ | Meco Man | |
| 弊之后得到的一套解决方案。Keil曾经提供了底层桩函数_sys_ensure,但是目前已经被废弃。因此唯一的解决方案就是每写完一句,就调用fsync去同步一次。 该问题在mbedos社区也进行过讨论,他们也面临和我们相同的两个问题: 1. Keil-MDK无有效的fflush解决方案,mbedos依然在使用淘汰的_sys_ensure桩函数。 2. Keil-MDK没有fileno函数,我方少部分软件包因此而无法使用Keil平台编译。 参考:https://github.com/ARMmbed/mbed-os/issues/1601 issue: https://github.com/RT-Thread/rt-thread/issues/4928 经过进一步测试发现,Keil-MDK中的fflush函数已经退化成服务于STDOUT的函数,Keil-MDK内部有一个buffer可以存放fputc(stdout) 发过来的数据,如果调用fflush,这些数据是可以flush出去的。但是如果是真正的文件数据,fflush函数并没有提供任何桩函数接口可以让文件flush数据出去。 | |||
| 2022-08-13 | [DeviceDriver] Fix can infinite loop when can driver send error | gbcwbz | |
| - in _can_int_tx if can driver sendmsg do not return RT_EOK, it will repeat until sendmsg return RT_EOK - if error occur on can bus(wire broken or EMI), all threads that have lower priority will not be executed - we should let application layer to determine if resend is appropriate when send fail, besides in data link layer, can already implemented auto resend in hardware | |||
| 2022-08-13 | [DeviceDriver] Add CANFD support and correct typos (#5912) | Fan Yang | |
| * Add CANFD support and correct typos - Added CANFD required fields to can.h - Fixed typos in can.h and can.c - Corrected all the projects affected by the typo - Fixed wrong line-ending in some affected can driver files Signed-off-by: Fan YANG <[email protected]> * update Signed-off-by: Fan YANG <[email protected]> Co-authored-by: Meco Man <[email protected]> | |||
| 2022-08-13 | [sfud] keep macros in order attach #6255 | Meco Man | |
| 2022-08-13 | add assert for serial v2 | tfx2001 | |
| 2022-08-11 | [sfud] 同步上游 | Meco Man | |
| 2022-08-11 | [SFUD]support NM25Q128EVB | chinky | |
| 2022-08-08 | [exit] 修复_exit函数条件分支未覆盖所有情况的问题 (#6239) | Man, Jianting (Meco) | |
| attach #6229 | |||
| 2022-08-07 | [fix] the risk for function exit() when open pthread support. (#6229) | xiangxistu | |
| * [fix] the risk for function exit() when open pthread support. * [update] modify annotation from "user data" to "pthread_data". | |||
| 2022-08-04 | [ymodem] move error codes to rym_code to silence warnings | Meco Man | |
| 2022-08-03 | [phy] fix the PHY_FULL_DUPLEX conflicts | Meco Man | |
| 2022-08-03 | [serial_v2] fixed bug (#6213) | HubretXie | |
| * [kernel][timer] fixed bug serial_v2 驱动问题,导致所有写入都使用阻塞方式写入 | |||
| 2022-08-02 | Fix some compilation warning (#5744) | dongly | |
| * Fix some compilation warning * 补充修正一些数据类型的使用错误 Co-authored-by: Meco Man <[email protected]> | |||
| 2022-08-01 | [components][var_export] 添加获取长度及二分查找功能 | tyx | |
| 2022-07-27 | 使用 AStyle.exe 统一代码格式 | Aligagago | |
| 2022-07-26 | 修复了pwm互补输出的一些bug,并在finsh中添加使用说明 (#6191) | liYang~ | |
| * Fix the bug of complementary output | |||
| 2022-07-23 | [touch] 调整触摸头文件至 rtdevice.h 中 (#6180) | Tangyuxin | |
| 2022-07-22 | Solve the problem that LOG_W() may not be recognized when the INPUT CAPTURE ↵ | Jiang Runnan | |
| module is enabled,which may cause the compilation failure. | |||
| 2022-07-20 | [libc] 修复difftime函数在IAR下的编译错误 | Meco Man | |
| 2022-07-10 | chore: fix a typo (#6154) | Man, Jianting (Meco) | |
| 2022-07-07 | [msh] add available memory information for free cmd | Meco Man | |
| 2022-07-07 | [compoenets][driver][usb] fix usbhost hid issues. (#6116) | Dengguiling | |
| * [compoenets][driver][usb] fix usbhost hid issues. 1.Set idle function should receive an empty package. 2.Fix uinst_t reference error in hid enable function. | |||
| 2022-07-07 | [fix] memory leak when the value of posix semaphore is zero. | liuxianliang | |
| 2022-07-04 | [add] implement about "AT server". | liuxianliang | |
| 2022-07-04 | [rt_drv_pwm]增加API:增加单独设置PWM频率和脉宽的函数 (#6130) | BreederBai | |
| * [rt_drv_pwm]增加API:增加单独设置PWM频率和脉宽的函数 | |||
| 2022-07-04 | List command (#6134) | Stanley Lwin | |
| * initial commit for list cmd | |||
| 2022-07-01 | Revert "解决将RT_NULL当做数字0使用的问题" | Meco Man | |
| This reverts commit 6a05ddf63d1202456a37e970e5a9ab58370ed093. | |||
| 2022-07-01 | 解决将RT_NULL当做数字0使用的问题 | Meco Man | |
| 2022-07-01 | [finsh]修复使用finsh_set_prompt重定向了msh提示符的名称后,� ↵ | Meco Man | |
| �径功能没有的问题 | |||
| 2022-07-01 | [fix] use atomic operation to protect pthread conditional variable. (#6113) | xiangxistu | |
| * [fix] use atomic operation to protect pthread conditional variable. | |||
| 2022-07-01 | [iar] 修复编译错误 (#6126) | Man, Jianting (Meco) | |
| 2022-06-29 | [enhancement] Add string information for error (#3186) | a1012112796 | |
| * [enhancement]Add string information for error * Update src/kservice.c * Update src/kservice.c Co-authored-by: Man, Jianting (Meco) <[email protected]> * remove %m Signed-off-by: a1012112796 <[email protected]> Co-authored-by: Meco Man <[email protected]> | |||
| 2022-06-23 | [libc][newlib] format (#6104) | Man, Jianting (Meco) | |
| 2022-06-22 | [rtdevices] eliminate recursion | Meco Man | |
| 2022-06-22 | [rtc] use gmtime_r to replace gmtime (#6012) | Man, Jianting (Meco) | |
| * [rtc] use gmtime_r to replace gmtime | |||
| 2022-06-22 | [spi] fix issue report #6008 | Meco Man | |
| rt_spi_sendrecv8()存在可能未初始化值返回的情况 | |||
| 2022-06-22 | fix the error return (#6097) | Man, Jianting (Meco) | |
| 2022-06-19 | [libc] implement extension standard C functions (#6044) | Man, Jianting (Meco) | |
| * implement extension standard C functions | |||
| 2022-06-17 | [fingbuffer] fix a typo (#6075) | Man, Jianting (Meco) | |
| 2022-06-16 | [msh]Restore the free command.|还原 free命令。 (#6084) | guo | |
| 2022-06-16 | [stm32][soft spi] implement soft spi (#6078) | solar_li | |
| * [stm32][soft spi] implement soft spi | |||
| 2022-06-15 | [cputime] suuport perf_counter | Meco Man | |
| 2022-06-15 | Fix rt_qspi_send symbol extension BUG | wanghaijing | |
| 2022-06-09 | [scons][iar] 将IAR的PLATFORM字段由iar调整为iccarm | Meco Man | |
| 将路径更新为IAR最新版本的路径 | |||
| 2022-06-09 | [Scons][iar][iccarm] ↵ | Meco Man | |
| IAR统一使用iccarm作为判断条件而不是是用IDE的名字来进行判断 因为不确定后续IAR是否会像Keil一样内含有不同的编译工具链 此外,将判断条件改为列表方式,这样更方便后续增加其他可能的IAR编译链 | |||
| 2022-06-09 | [Scons] ↵ | Meco Man | |
| 将GCC判断条件改为列表方式,方便后续增加新的编译工具链 | |||
| 2022-06-08 | [libc][time] solve the problem which the os tick can be calculated wrongly ↵ | chunyexixiaoyu | |
| because the local variable was not initialized. | |||
