Shell
|
b2402029b2
|
[rt-smart][fix/lwp] don't restore terminal for background lwp (#6847)
* [fix/lwp] don't restore term for background lwp
|
2023-01-13 09:48:43 +08:00 |
Shell
|
12189d533a
|
[rt-smart/mm] enable mm on armv7, armv8, rv64 only (#6834)
* [mm] enable mm on armv7, armv8, rv64 only
* [mm] config on ARCH_MM_MMU
|
2023-01-11 16:24:51 +08:00 |
xieyangrun
|
21472e3ff0
|
fix cputime and ctime.
|
2023-01-10 10:03:35 +08:00 |
wangxiaoyao
|
93dd8c6c6e
|
[rt-smart] fix warnings
|
2023-01-10 09:37:22 +08:00 |
Meco Man
|
9bc68d26a4
|
format Kconfig and sconscript
|
2023-01-08 22:52:13 -05:00 |
Man, Jianting (Meco)
|
f4b285dc9c
|
improve sensor framework (#6784)
* [stm32l475-pandora] rename sensor_port.c as drv_sensors.c
* [sensor][cmd] add enter critical section protection
* [sensor] add sensor reset command
|
2023-01-08 21:33:38 -05:00 |
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 |
wdfk-prog
|
8f0cef3a87
|
[drivers][serial_v2]修复DMA+TX阻塞模式异常 (#6781)
* [drivers][serial_v2]修复DMA+TX阻塞模式异常
|
2023-01-05 01:25:16 -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 |
Meco Man
|
e97ba95f71
|
[libc][unistd.h] define F_OK
|
2023-01-02 15:01:20 -05:00 |
Meco Man
|
4ce39dd744
|
[libc][time] 修正POSIX 时间相关函数返回值错误
|
2022-12-29 20:23:33 -05:00 |
Bernard Xiong
|
8a71ae75ad
|
[BSP][smart] fix link script for smart in vexpress-a9 (#6764)
|
2022-12-29 15:18:36 +08: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
|
8971545d8e
|
[sensor] improve commands
|
2022-12-26 02:10:30 -05:00 |
bernard
|
1f092da9e0
|
fix compiling warning.
|
2022-12-26 14:24:26 +08:00 |
wdfk-prog
|
f4c08cfe36
|
修改printf格式“%-*.s”为“%-*.*s
|
2022-12-22 22:51:24 -05:00 |
Man, Jianting (Meco)
|
262392a69c
|
[sensor] draft new sensor-hal framework (#6746)
* [sensor] new sensor framework
针对老版本sensor框架的诸多不合理设计进行重构
之前的PR中已经重构了浮点数相关的问题
本次PR主要围绕sensor的整体架构予以重构,对过于理想化的参数和模式予以删除
* [sensor] 增加can modbus总线类型
* [stm32l745] 完善sensor对接
* [sensor] fix the onchip ID print
|
2022-12-21 21:24:51 -05:00 |
Shell
|
e8504c7cf1
|
[smart/aarch64] code sync (#6750)
* [smart/aarch64] sync aarch64
|
2022-12-20 17:49:37 +08:00 |
梁生
|
2f214d03c0
|
[fal] fal_rtt.c消除函数strtol()隐含声明的警告
|
2022-12-19 18:15:40 -05:00 |
Yaochenger
|
0df51b8aa9
|
[components][libc] 在rv32下编译时cstring.c中的strtok_r函数与libc.a中的strtok_r重定义,添加rt_weak
|
2022-12-18 23:38:41 -05:00 |
guo
|
68ca9f07a6
|
[rt-smart] 弱化 RT_USING_LWP,使用 RT_USING_SMART 作为宏配置 (#6740)
* [dfs] sync cromfs
* [rt-smart]Weaken RT_USING_LWP, use RT_USING_SMART as macro configuration
* [format] fix some format issue.
|
2022-12-16 18:38:28 +08:00 |
褚仕成
|
4246275e6e
|
add "\n" to cat
|
2022-12-15 11:34:00 -05:00 |
joechenchen
|
ee632c21a8
|
fix:三字节读命令0x03,四字节读命令0x13,当命令为0x03需要加上0x10
|
2022-12-15 01:08:21 -05:00 |
guo
|
0bc01ad0d9
|
[dfs] sync cromfs (#6739)
|
2022-12-14 22:28:34 +08:00 |
tangzz98
|
89c3bf5f92
|
ESP32_C3: Improve Readme, fix compile errors/warnings
|
2022-12-13 11:50:29 +08:00 |
Meco Man
|
9860b168b8
|
[sensor] 增加新传感器类型和单位
|
2022-12-12 22:44:07 -05:00 |
Bernard Xiong
|
2aa600e01b
|
[components] fix compiling warning (#6733)
|
2022-12-13 09:44:45 +08:00 |
bernard
|
aa0c8b4a93
|
[components] fix format issue
|
2022-12-12 20:24:10 -05:00 |
Man, Jianting (Meco)
|
8b5a501831
|
[sensor][cmd] add sensor_get_type/vender/unit_name functions (#6727)
* [sensor][cmd] add sensor_get_type/vender/unit_name functions
* rename sensor folder
|
2022-12-11 22:45:04 -05:00 |
Man, Jianting (Meco)
|
99bdf978d7
|
[rtdef] use lower-case to define attributes (#6728)
* [rtdef] rename RT_WEAK attribute as rt_weak
* [rtdef] rename RT_USED attribute as rt_used
* [rtdef] rename RT_SECTION attribute as rt_section
* [rtdef] rename ALIGN attribute as rt_align
* [legacy] add RT_USED ALIGN RT_SECTION RT_WEAK as legacy support
|
2022-12-11 13:12:03 -05:00 |
Meco Man
|
a4b8762d85
|
[sfud] sync commit
db9a1746df
|
2022-12-11 01:35:45 -05:00 |
Shell
|
e991be9c51
|
[smart][risc-v/libcpu] port rv64 cpu code (#6704)
* [risc-v/libcpu] porting Smart & RTOS
* [fix] rv64 plic
* [risc-v/rv64] remove macro in rtdef
|
2022-12-10 22:16:42 +08:00 |
guozhanxin
|
b5d77bbf37
|
[rtsmart] fix uart can't input after userapp exited at rv64 platform.
|
2022-12-09 07:54:29 -05:00 |
zhkag
|
2e488e0440
|
[rt-smart]同步 gitee nanosleep 修复 (#6710)
|
2022-12-08 10:02:40 -05:00 |