Shell
|
7450ef6c4d
|
[rt-smart] kernel virtual memory management layer (#6809)
synchronize virtual memory system works.
adding kernel virtual memory management layer for page-based MMU enabled architecture
porting libcpu MMU codes
porting lwp memory related codes
|
2023-01-08 21:08:55 -05:00 |
zhkag
|
7f9ccd3c80
|
格式化代码
|
2023-01-09 09:32:07 +08:00 |
zhkag
|
7fc3b2d7b5
|
添加 sys_mq_close 函数
|
2023-01-09 09:32:07 +08:00 |
zhkag
|
ce308cd965
|
更新 mq syscall
|
2023-01-09 09:32:07 +08:00 |
zhkag
|
e6ce21e4b5
|
更新 mq_setattr
|
2023-01-09 09:32:07 +08:00 |
zhkag
|
dcaa0c166d
|
【更新】 消息队列存在时,使用 O_CREAT 不应创建新的消息队列
|
2023-01-09 09:32:07 +08:00 |
zhkag
|
1730874cd8
|
简单赋值防止数据被优化
|
2023-01-09 09:32:07 +08:00 |
zhkag
|
a15a5b19a4
|
修复 mq_timedreceive 中 mq_timedreceive 为空时断言
|
2023-01-09 09:32:07 +08:00 |
zhkag
|
0c3a705482
|
修改 mq 句柄偏移
|
2023-01-09 09:32:07 +08:00 |
liYangYang
|
7c05d8517c
|
[STM32][SPI]解决挂载函数里面不同bsp对uaer_data的滥用 (#6819)
* [spi]attach 片选引脚依赖pin框架
* 修改attach函数
|
2023-01-07 23:03:42 -05:00 |
flyingcys
|
98a997c57e
|
[bsp]add new bsp-bl808 (#6824)
* add new bsp-bl808
* support ARCH_RISCV_FPU_S && update rtconfig.py
|
2023-01-07 02:03:21 -05:00 |
Rbb666
|
3dffc78f39
|
Add ra6m3 readme
|
2023-01-06 18:42:21 -05:00 |
yandld
|
d58e863a6d
|
[bsp][lpc55sxx] i2c driver fix&repair
|
2023-01-06 18:42:00 -05:00 |
Rbb666
|
5eadf36b3b
|
Add studio documents for Infineon (#6821)
* Add Studio doc
* Update PSOC6系列BSP制作教程.md
|
2023-01-06 16:41:41 +08:00 |
Yaochenger
|
6618293dc5
|
[bsp][ch32]pwm避免警告 (#6818)
|
2023-01-05 23:10:46 -05:00 |
bernard
|
79b93c2199
|
[dbg] add dlog macro
|
2023-01-05 21:36:24 +08:00 |
BruceOu
|
e498687a58
|
[BSP] Add n32g4frml-stb bsp (#6773)
新增n32g4frml-stb bsp,在n32g4frml-stb 开发板上测试通过。
Add n32g4frml-stb bsp. passed the test on the n32g4frml-stb board.
|
2023-01-05 01:45:17 -05:00 |
wdfk-prog
|
8f0cef3a87
|
[drivers][serial_v2]修复DMA+TX阻塞模式异常 (#6781)
* [drivers][serial_v2]修复DMA+TX阻塞模式异常
|
2023-01-05 01:25:16 -05:00 |
luobeihai
|
24575c4486
|
add apm32F0 serie MCU support (#6789)
* add apm32F0 serie MCU support
add apm32f072vb-miniboard bsp
update F103/F407 bsp
* replace apm32f072vb picture
* Update action.yml
|
2023-01-05 01:15:02 -05:00 |
Yaochenger
|
b99769f686
|
[libcpu][riscv]移除ch32中的冗余文件,使用common下的文件 (#6813)
* [libcpu][riscv]移除ch32中的冗余文件,使用common下的文件
* 修正cpuport.h宏定义
* 规范宏定义格式
|
2023-01-04 21:06:09 -05:00 |
Man, Jianting (Meco)
|
5ca410bb4b
|
Update signal.h
|
2023-01-04 13:59:22 +08:00 |
wangxiaoyao
|
6a25a68be6
|
[libc] redirecting header sys/signal to signal
|
2023-01-04 13:59:22 +08:00 |
kylongmu
|
0b58637a49
|
USB CDC驱动在win11下无法识别,看了微软的描述修改子类后正常 (#6783)
这是微软关于此问题的链接:
https://learn.microsoft.com/zh-cn/windows-hardware/drivers/usbcon/usb-driver-installation-based-on-compatible-ids#usbsersys-installation
Windows 10 及更高版本
从 Windows 10 开始,Usbser.inf 已添加到 %Systemroot%\INF 目录,该目录加载 Usbser.sys 作为设备堆栈中功能设备对象 (FDO) 。 如果设备属于通信和 CDC 控制设备类, Usbser.sys 加载。 无需编写自己的 INF 来引用驱动程序。 驱动程序是基于与包含在 Windows 中的其他 USB 设备类驱动程序相似的兼容 ID 匹配来加载的。
USB\Class_02
USB\Class_02&SubClass_02
如果要自动 加载Usbser.sys, 在设备描述符中将类代码设置为 02,将子类代码 设置为 02。 有关详细信息,请参阅 USB 通信设备类。 使用此方法时,无需为设备分发 INF 文件,因为系统使用的是 Usbser.inf。
如果设备指定类代码 02,但子类代码值不是 02,则 Usbser.sys不会自动加载 。 即插即用管理器尝试查找驱动程序。 如果找不到合适的驱动程序,则设备可能未加载驱动程序。 在这种情况下,你可能需要加载自己的驱动程序或编写引用另一个内置驱动程序的 INF。
|
2023-01-02 22:25:54 -05:00 |
Yaochenger
|
f2a66e122f
|
[libcpu][riscv]移除cv32e40p中部分文件,采用common中的文件
|
2023-01-02 16:42:18 -05:00 |
Meco Man
|
e97ba95f71
|
[libc][unistd.h] define F_OK
|
2023-01-02 15:01:20 -05:00 |
wdfk-prog
|
431579a166
|
[stm32][adc]更改配置通道与校准函数顺序 (#6758)
* [stm32][adc]更改配置通道与校准函数顺序
* 添加16位与14位分辨率配置
* 添加内部参考电压与温度,电池电压通道配置
* [stm32][adc]修改返回参考电压函数
* 返回准确的参考电压值
* 通过该值在使用__HAL_ADC_CALC_DATA_TO_VOLTAGE宏计算的电压值更为准确
* 删除多余代码
* 规划代码格式
* 更新支持其余芯片
* 已测试F429
|
2023-01-02 01:47:58 -05:00 |
Man, Jianting (Meco)
|
8abaf17772
|
[tools] attach #6764 (#6799)
|
2023-01-02 12:46:45 +08:00 |
Man, Jianting (Meco)
|
93a7cff44c
|
[kernel][timer] 修复在IAR下数据类型报错 (#6804)
|
2023-01-02 12:42:55 +08:00 |
螺丝松掉的人
|
c38c6e2c83
|
[rtduino]:add README for stm32f411-weact-blackpill pinout (#6807)
* [rtduino]:add README for stm32f411-weact-blackpill pinout
|
2023-01-01 23:39:40 -05:00 |
褚仕成
|
2b41f80f0e
|
[rtduino]: fix README
|
2023-01-01 23:00:52 -05:00 |
goldengrandpa
|
d355981041
|
[bsp][stm32f407-RoboMaster-C]Enable TIM5_CH1/2/3
|
2022-12-31 16:30:16 -05:00 |
yandld
|
7788227887
|
[bsp][lpc55sxx] update IDE project file
1. update all LPC55sxx ide project file
|
2022-12-30 07:52:46 -05:00 |
褚仕成
|
de9db80814
|
[rtduino] : fix arduino_pinout and README
|
2022-12-30 07:51:49 -05:00 |
Meco Man
|
4ce39dd744
|
[libc][time] 修正POSIX 时间相关函数返回值错误
|
2022-12-29 20:23:33 -05:00 |
Meco Man
|
76b5d0dfcf
|
[bsp][nuvoton] modify RT_WEAK as rt_weak
|
2022-12-29 20:23:12 -05:00 |
breederbai
|
5e40f3a0d4
|
修复BUG(simulator):修复bsp/simulator编译报错的BUG
|
2022-12-29 14:02:08 -05:00 |
Bernard Xiong
|
8a71ae75ad
|
[BSP][smart] fix link script for smart in vexpress-a9 (#6764)
|
2022-12-29 15:18:36 +08:00 |
Wayne
|
0d1c709fa5
|
Sync upstream (#6793)
Co-authored-by: Wayne Lin <wclin@nuvoton.com>
|
2022-12-29 15:15:13 +08:00 |
Yaochenger
|
882a0af94e
|
[libcpu][riscv] 添加宏用于区别是否开启FPU,更新ch32v208v-r0 ->ch32v208w-r0,更新注释
|
2022-12-28 18:47:39 -05:00 |
supperthomas
|
bc767aa2d8
|
[tool] Add the codespace container of rt-thread
|
2022-12-28 18:23:47 +08:00 |
打盹的消防车
|
525417085b
|
[bsp] add air32f103 (#6785)
|
2022-12-27 19:44:20 -05:00 |
Yaochenger
|
b77241935c
|
[bsp][ch32v208]添加ch32v208BSP,合并libcpu/riscv 中ch系列的port文件 (#6780)
【1】添加ch32v208-r0 bsp
【2】合并libcpu/riscv 下ch系列mcu的port文件
|
2022-12-27 13:24:02 -05:00 |
hg0720
|
59f10fd704
|
[bsp][ch32v307]适配RT-duino框架 (#6669)
为ch32v307适配rt-duino,支持pwm、gpio、uart、iic,暂不支持 spi。
已在ch32v307评估板测试。
测试内容包括串口打印、呼吸灯、AHT10温湿度读取等。
|
2022-12-27 02:45:20 -05:00 |
Meco Man
|
b1763e6903
|
[sensor] add setting power/accuracy/fetch data mode commands
|
2022-12-26 02:10:30 -05:00 |
Meco Man
|
3a7ee55780
|
[sensor] 优化control参数检查和sensor list命令
|
2022-12-26 02:10:30 -05:00 |
Meco Man
|
20a6f14e89
|
use PIN_IRQ_PIN_NONE to replace RT_PIN_NONE
|
2022-12-26 02:10:30 -05:00 |
Meco Man
|
2570fab0e1
|
[sensor] add sensor list command
|
2022-12-26 02:10:30 -05:00 |
Meco Man
|
d2bab6d7ad
|
[sensor] add LSC chip vendor
|
2022-12-26 02:10:30 -05:00 |
Meco Man
|
d3c77d907f
|
[sensor] set power and accuracy as the hightest level
|
2022-12-26 02:10:30 -05:00 |
Meco Man
|
40a24806f9
|
[stm32][pandora] add ap3216c sensor support
|
2022-12-26 02:10:30 -05:00 |