guozhanxin
|
3143289486
|
[libc] update ctime.c compatible with old drivers
|
2023-11-16 13:09:32 +08:00 |
guozhanxin
|
35e773d46a
|
[bsp] ra8 update rasc configuration.xml
|
2023-11-16 13:08:59 +08:00 |
guozhanxin
|
75378a4a40
|
[bsp] ra8 add adc、dac、pwm、spi、rw007 configs
|
2023-11-16 13:08:59 +08:00 |
Supper Thomas
|
24074dd7e3
|
[github] Add PR check action
|
2023-11-15 08:00:33 -05:00 |
kk
|
58cd8e026c
|
[drivers/rtc] 修复 alarm.c 少写分号 (#8256)
|
2023-11-15 19:24:26 +08:00 |
wangqinglin
|
b80a455b34
|
FINSH: 优化MSH宏定义 (#8251)
|
2023-11-15 13:54:22 +08:00 |
guozhanxin
|
0b1a49ed66
|
[tools/gcc.py]fix scons error.
|
2023-11-14 09:45:05 -05:00 |
梁生
|
7a56058c61
|
[bsp][hc32]优化can驱动和pwm驱动 (#8217)
**为什么提交这份PR (why to submit this PR)**
1. hc32驱动函数和rtt函数声明之间的参数类型不一致,在mdk编译时产生警告。
2. hc32的can设备,在注册时就把can中断使能了。导致can设备在打开前,就会产生中断。
3. hc32的pwm驱动,不支持PWM_CMD_SET_PERIOD和PWM_CMD_SET_PULSE指令,导致rt_pwm_set_pulse()函数返回失败。
**你的解决方案是什么 (what is your solution)**
1. 修改hc32驱动函数参数类型和声明一致。
2. 注册can设备时主动禁止can中断,因为打开设备时会主动打开中断。
3. 修改pwm驱动,增加PWM_CMD_SET_PERIOD和PWM_CMD_SET_PULSE指令支持。
|
2023-11-14 09:18:32 -05:00 |
guo
|
6d7e393ce9
|
[fal] Add blocks mechanism to fal. (#8252)
|
2023-11-13 22:49:16 +08:00 |
xqyjlj
|
3aa19af301
|
🐞 fix(src/idle.c): fix thread exit (#8239)
|
2023-11-13 22:46:48 +08:00 |
geniusgogo
|
9acebb07dc
|
fix rt_channel lock. (#8244)
|
2023-11-10 21:37:07 +08:00 |
Meco Man
|
589641258e
|
[debug] rename RT_DEBUGING_INIT as RT_DEBUGING_AUTO_INIT
|
2023-11-10 05:24:33 -05:00 |
xiao-mang
|
48f53e9150
|
add blockdev's flush fops for opening file with O_SYNC (#8232)
|
2023-11-10 17:50:20 +08:00 |
BetMul
|
a0b6e14f01
|
ESP32C3 add program ways in Linux (#8237)
|
2023-11-10 17:49:45 +08:00 |
sheltonyu
|
ed357aa014
|
[bsp/at32] 1.add support at32f402/405 series, 2.update emac/rtc/qspi/usb drivers (#8245)
|
2023-11-09 16:38:19 +08:00 |
geniusgogo
|
df0d8b4230
|
fix aarch64 backtrace print
|
2023-11-08 06:11:10 -05:00 |
Xiang.Lin
|
da55491608
|
[libc][picolibc] improve gcc picolibc support
|
2023-11-08 02:09:09 -05:00 |
1ridic
|
063c8f7bec
|
[bsp][pico] Add spi pin selection
|
2023-11-06 23:27:14 -05:00 |
heyuanjie87
|
0acac2dde9
|
[kservice] 修正backtrace命令转换无符号数不正常的问题
|
2023-11-06 23:25:13 -05:00 |
zhkag
|
246945a74c
|
add bsp/x86 ci
|
2023-11-06 06:23:09 -05:00 |
zhkag
|
0f2e586613
|
修复 bsp/x86 scons --pyconfig-silent 报错
|
2023-11-06 06:23:09 -05:00 |
zhkag
|
3db4b3e4ae
|
修复 bsp/x86 编译问题
|
2023-11-06 06:23:09 -05:00 |
xqyjlj
|
fa9b496b2a
|
✨ feat: fix pid recycling (#8225)
|
2023-11-06 13:22:27 +08:00 |
yanghuang
|
b51a3420b0
|
[kernel] 解决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 10:03:04 +08:00 |
Meco Man
|
bb8667e13b
|
[rtdef] add comment for RT_USING_LIBC_ISO_ONLY (#8229)
|
2023-11-06 09:53:02 +08:00 |
xqyjlj
|
5ad6a6f2c5
|
🐞 fix: fix taskset (#8211)
|
2023-11-02 23:12:44 +08:00 |
xqyjlj
|
f806d6edd1
|
🐞 fix(lwip/port/sys_arch): fix spinlock`s deadlock (#8208)
|
2023-11-02 23:11:56 +08:00 |
Shell
|
c2036e769a
|
[smart] fixup of lwp recycling and mm varea (#8206)
Signed-off-by: shell <wangxiaoyao@rt-thread.com>
Signed-off-by: Shell <smokewood@qq.com>
Co-authored-by: xqyjlj <xqyjlj@126.com>
|
2023-11-02 20:23:11 +08:00 |
xqyjlj
|
1b6f0e88a3
|
🐞 fix: fix d1s smart build (#8212)
|
2023-11-02 20:16:02 +08:00 |
xqyjlj
|
27aac584a5
|
✨ feat(dfs_v2/cromfs): add cromfs mmap (#8218)
|
2023-11-02 20:12:20 +08:00 |
1ridic
|
f95eaad8e6
|
[bps][duo] set RT_USING_SYSTEM_WORKQUEUE by default
|
2023-11-01 12:02:53 -04:00 |
shu-qian
|
c7e0a96f6f
|
[libc] add comments to the cstdlib.c (#8209)
Co-authored-by: sq <1838545301@qq.com>
|
2023-11-01 05:31:57 -04:00 |
Yuqiang Wang
|
ebc9582c07
|
[bsp][rtduino] 新增HMI-Board对RTduino支持、HMI-Board支持C++特性、修复一些驱动问题 (#8205)
|
2023-11-01 06:07:46 +08:00 |
kk
|
1d3fc71c79
|
[libc] [ctime] fix rt_timespec_to_tick fun internal data overflow (#8198)
|
2023-10-31 08:59:01 -04:00 |
Z8MAN8
|
a64ccaa295
|
[bsp][pico] add hwtimer driver
|
2023-10-31 08:58:09 -04:00 |
Rbb666
|
7ace7d0a78
|
[libcpu][renesas]add cortex-m85 && ek-ra8m1 adapt
|
2023-10-31 15:09:17 +08:00 |
kk
|
7066761510
|
[dfs][mqueue]Ensure that dev is initialized before mqueue (#8197)
|
2023-10-30 23:12:42 +08:00 |
Shicheng Chu
|
e78cfdf64b
|
[kernel][scheduler]Modify the timing of clearing RT_THREAD_STAT_YIELD… (#8142)
|
2023-10-30 23:11:40 +08:00 |
tangzz98
|
acc66c5479
|
实现MPU抽象层 (#8080)
- 为RT-Thread设计MPU抽象层,支持ARMV7-M,ARMV8-M架构,让用户使用MPU检测栈溢出等内存问题,实现线程内存隔离
- 在components/mp目录下提供通用的API,libcpu目录下提供各处理器架构的具体实现
- 在STM32U575 NUCLEO, STM32H75 NUCLEO开发板测试通过
|
2023-10-30 08:24:55 -04:00 |
Shicheng Chu
|
1554888c0b
|
[bsp][pico]: add pwm driver (#8178)
Co-authored-by: Meco Man <920369182@qq.com>
|
2023-10-29 13:17:25 -04:00 |
sp-cai
|
de779b1804
|
使 rtconfig.py 支持 EXEC_PATH 路径展开
|
2023-10-29 13:15:28 -04:00 |
yby
|
6f48cb79d1
|
[bsp] Fixed bug of msp432e401y bsp chip model error after mdk5 open. (#8193)
|
2023-10-29 13:15:05 -04:00 |
蒙蒙plus
|
32ec9e32ec
|
[bsp/air32f103]:修复外部中断无效
|
2023-10-29 13:13:59 -04:00 |
Supper Thomas
|
65623777d5
|
[action] Doxygen ci fix (#8191)
|
2023-10-29 13:12:29 -04:00 |
guo
|
f744d5e6fb
|
[msh]Optimize list_thread display (#7977)
|
2023-10-27 10:52:52 +08:00 |
zan319
|
f79ae29c70
|
[serial_v2]串口设备框架serial_v2在utest下的testcases补充 (#8079)
|
2023-10-27 09:25:26 +08:00 |
kk
|
ad9cbf3e51
|
[src] Fix the issue of starting address misalignment (#8190)
|
2023-10-26 20:16:43 +08:00 |
xiao-mang
|
6b161bf3d5
|
update elmfat from r14b to r15 (#8179)
|
2023-10-26 17:26:48 +08:00 |
Shell
|
eafb04e011
|
[ctime] fixup of data racing (#8187)
Signed-off-by: Shell <smokewood@qq.com>
|
2023-10-26 13:56:27 +08:00 |
kk
|
01672f8627
|
[dfs_v2][mqueue] fix No mqueue mounted (#8189)
|
2023-10-26 10:43:49 +08:00 |