zbtrs
36b79798bd
feat: support sdl2 ( #8048 )
2023-09-25 08:40:03 +08:00
xqyjlj
047cc8663e
🐞 fix(soft_rtc): fix unsupported TIMEVAL and GET_TIMERES ( #8011 )
2023-09-23 14:07:00 +08:00
TangZhenye
3e3cf91b77
[修改]:alarm 将年月日也传给驱动层,避免跨天 alarm 失效
2023-09-13 21:32:11 -04:00
Eric LGF
6deab5e93d
修复单次触发alarm,重复使用不启动定时器的bug
2023-09-12 18:08:15 -04:00
geniusgogo
d55066e10d
cleanup: fix building warnings
2023-08-23 22:58:25 -04:00
Meco Man
30c793fdb9
[tools] add GetGCCLikePLATFORM
...
GCC like means the toolchains which are compatible with GCC
2023-08-21 01:25:52 -04:00
cmbjxxiao
6dd3802d0a
[components][drivers][can]Init can tx completion flag before tx
2023-08-18 23:33:20 -04:00
Meco Man
23eb6319e2
[device][rtc] support output UTC minutes level
2023-08-13 22:51:58 -04:00
geniusgogo
4d20416b2f
update components & lwp. ( #7888 )
2023-08-07 12:22:14 -04:00
DingDing
7e7b303dd4
fix some variables not used warnings when build. ( #7925 )
2023-08-07 14:19:03 +08:00
Fan Yang
e5c8dd3b05
[components][drivers][sdio] Fix minor issue in sdio driver ( #7904 )
...
Signed-off-by: Fan YANG <fan.yang@hpmicro.com>
2023-08-03 17:10:34 +08:00
GUI
d3417aa0d7
Prepare some api for DM ( #7894 )
...
Signed-off-by: GuEe-GUI <GuEe-GUI@github.com>
2023-08-02 12:48:24 +08:00
heyuanjie87
a98b11747f
[sdio]开启emmc内部cache加快传输 ( #7896 )
2023-08-01 14:48:50 +08:00
Meco Man
bfe9fd3c13
[drivers/ipc] fix the recursive including if legacy enabled
2023-07-28 22:17:40 -04:00
Meco Man
32e50cd68b
[drivers/core] revise the macros of header files
...
the macros is too common to use so that to avoid conflicts
2023-07-28 22:17:14 -04:00
Meco Man
4e0225a48d
[debug] use LOG_D instead RT_DEBUG_LOG
...
related: https://github.com/RT-Thread/rt-thread/pull/7799
2023-07-28 13:50:32 -04:00
xqyjlj
0b93001f4f
🐞 fix(rtc/soft_rtc): fix wrong time
...
use boottime as soft_rtc time source
2023-07-27 11:35:29 +08:00
erikchan
0eaa757cff
【dd2.0】move the core header files to include/drivers/core
2023-07-27 11:16:55 +08:00
xiao-mang
befa951451
modify some function prototypes of the dfs_file_ops structure and the function declarations based on it ( #7849 )
2023-07-24 09:12:35 +08:00
Man, Jianting (Meco)
244b903e5d
[debug] 整理debug宏并增加RT_DEBUGING_CONTEXT ( #7805 )
2023-07-22 10:36:42 +08:00
Mr.M
c985f318e4
overflow is invalid in oneshot mode
2023-07-21 00:28:31 -04:00
xqyjlj
5f0328ee41
✨ feat(ktime): add RT_USING_KTIME to kconfig build
2023-07-20 09:25:18 -04:00
wangqinglin
a07fda3470
[bsp][stm32][airm2m]<pin>更新pin num命令 ( #7390 )
2023-07-19 18:45:43 -04:00
Shell
58e0ddf287
[component/lwp] support more feature of signal from IEEE Std 1003.1-2017 ( #7828 )
...
Signed-off-by: Shell <smokewood@qq.com>
2023-07-20 00:02:41 +08:00
xqyjlj
0eb75ced70
[time]时钟框架重构 ( #7794 )
2023-07-17 20:11:58 +08:00
sp-cai
0ebec472e1
[components][i2c] 优化 controt 接口格式,增加可用命令 ( #7806 )
...
原来 rt_i2c_control 只能执行 RT_I2C_DEV_CTRL_CLK 单一命令,通过此修改可以支持更多可用命令
2023-07-13 21:57:40 -04:00
ErikChanHub
2f5e4ac27e
【dd2.0】Support the Core API for dd2.0 ( #7791 )
2023-07-13 14:49:35 +08:00
sp-cai
75f65b6af6
[components][drivers][serial] serial.c 修复串口有时重复发送 '\r' 的问题 ( #7767 )
2023-07-07 23:52:32 -04:00
erikchan
fa10a99c3c
【ofw】 format encoding of irq.c to utf-8
2023-07-06 11:24:19 +08:00
erikchan
cc8781930c
【libfdt】replace tab with space
2023-07-06 11:02:13 +08:00
wusongjie
8aa4366cb2
Drivers: Support Open Firmware API and model of PIC
...
We support OFW API to replace fdt old API, and add
IRQ, IO, Platform-Bus, CPUs ... OFW node contorl.
To support work with Device Tree or ACPI in drivers
that use IRQ, we make a programmable interrupt
controller driver's model.
Signed-off-by: GuEe-GUI <GuEe-GUI@github.com>
2023-07-05 16:45:16 +08:00
wusongjie
179157f4e1
Components/drivers: support DM device id management
...
We add the device name and id set api in DM, now driver
could set name like sprintf without know how many devices
it is.
The misc.h and byteorder.h add some macros to developers
that they always use in drivers.
Signed-off-by: GuEe-GUI <GuEe-GUI@github.com>
2023-07-04 13:55:07 +08:00
Shicheng Chu
e2c031643c
[include][dbg]update: no longer use RT_DEBUG_LOG in rtdebug.h ( #7750 )
2023-06-29 11:24:25 -04:00
Tennn11
148ae53cf8
[tty] add TCGETA/TCSETAF/TCSETAW/TCSETA commands ( #7739 )
2023-06-29 19:01:16 +08:00
Shell
0b79bea7cd
[components/lwp] clear ref to parent on waitpid() ( #7741 )
...
Signed-off-by: shell <smokewood@qq.com>
2023-06-29 00:00:27 +08:00
Shell
b66514686a
[components/tty] fix bug on foreground app switch ( #7726 )
2023-06-28 09:11:17 +08:00
wangqinglin
cb03b8c834
[component][fdt]添加设备树子节点寻找宏 ( #7377 )
2023-06-27 10:09:51 -04:00
程蒙蒙
c2c83533c9
[sensor]V1返回类型不一致编译错误 ( #7735 )
...
Signed-off-by: 程蒙蒙 <37764731+meng-plus@users.noreply.github.com>
2023-06-27 17:18:07 +08:00
Bernard Xiong
e3f068f058
[DeviceDrivers] prepare for device driver v2.0 ( #7697 )
2023-06-22 14:16:03 +08:00
xiao xie
ba76cb5ef7
[drivers]修复can驱动编译错误 ( #7708 )
2023-06-21 08:52:11 -04:00
zhkag
33f550cb65
[Kernel] message 可以返回消息的实际大小 ( #7709 )
2023-06-21 18:22:42 +08:00
heyuanjie87
a790c809a8
[pty]修正pty引起waitqueue崩溃的问题
2023-06-19 10:56:06 +08:00
Man, Jianting (Meco)
704554f1f9
[sensor-v2]将当前sensor框架revert回v1版本并独立为v2 ( #7698 )
2023-06-18 22:36:53 -04:00
Mingjie Shen
177f3d4056
[adc] remove dead code
...
The variable result_str is never used after this assignment.
2023-06-13 17:47:54 -04:00
Meco Man
8d6e536e88
[spi] optimize the spi transfer speed.
...
If the configurations are the same, we don't need to set again.
2023-06-10 18:59:23 -04:00
Bernard Xiong
99e80f8d33
[dfs] Add DFS v2.0 ( #7606 )
2023-06-10 21:35:25 +08:00
goldengrandpa
1d239db59e
[tty]修复多次scanf之后,导致丢数据的问题 ( #7640 )
2023-06-09 09:09:50 +08:00
Mengxi-Xu
d2308d41d7
[components] [fdt] add parameter check
2023-06-04 13:50:04 -04:00
Meco Man
93968942c2
[device][spi] 修复 rt_spi_sendrecv8/16 收发不同时的问题
...
rt_spi_send_then_recv是先发再等待一个独立的消息接收
rt_spi_transfer是收发同时进行
rt_spi_sendrecv8/16应使用rt_spi_transfer而不是rt_spi_send_then_recv
2023-05-22 02:55:46 -04:00
guozhanxin
82ccbc40db
support llvm-arm 16.0
2023-05-17 12:09:10 -04:00