summaryrefslogtreecommitdiff
path: root/components/drivers
AgeCommit message (Collapse)Author
2023-11-26soft_i2c: Loop iteration variable: Conform to C89Raman Gopalan
2023-11-22[components][wlan]: update rt_wlan_join_scan_callback褚仕成
2023-11-22[driver/pipe] RT_UNAMED_PIPE_NUMBER add dependsguozhanxin
2023-11-15[drivers/rtc] 修复 alarm.c 少写分号 (#8256)kk
2023-11-10[debug] rename RT_DEBUGING_INIT as RT_DEBUGING_AUTO_INITMeco Man
2023-11-10add blockdev's flush fops for opening file with O_SYNC (#8232)xiao-mang
2023-10-25🎈 perf: perf rt_hw_interrupt_disable/enable (#8042)xqyjlj
Signed-off-by: Shell <[email protected]> Co-authored-by: Shell <[email protected]>
2023-10-18[kernel][dm]适配新的设备驱动模型 (#8075)zms123456
2023-10-18修改virtio.c存在的问题 (#8146)fangjianzhou
2023-10-17[components][i2c]增加通用的软件模拟 I2C (#7850)sp-cai
2023-10-17Sync dfs lwp (#8123)geniusgogo
2023-10-17qemu-virt64-aarch64/qemu-virt64-riscv支持SDL2 (#8130)fangjianzhou
2023-10-11[fix][usb]return data type as rt_ssize_tZ8MAN8
rt_ssize_t can give negative error code, which follows the unix style correctly
2023-09-28🌈 style(ktime): mv to components/drivers/ktime (#8103)xqyjlj
2023-09-28[serial_v2] ↵zan319
修复阻塞模式下中断发送的逻辑顺序问题与多线程下的竞态条件 (#7997)
2023-09-25feat: support sdl2 (#8048)zbtrs
2023-09-23🐞 fix(soft_rtc): fix unsupported TIMEVAL and GET_TIMERES (#8011)xqyjlj
2023-09-13[修改]:alarm 将年月日也传给驱动层,避免跨天 alarm 失效TangZhenye
2023-09-12修复单次触发alarm,重复使用不启动定时器的bugEric LGF
2023-08-23cleanup: fix building warningsgeniusgogo
2023-08-21[tools] add GetGCCLikePLATFORMMeco Man
GCC like means the toolchains which are compatible with GCC
2023-08-18[components][drivers][can]Init can tx completion flag before txcmbjxxiao
2023-08-13[device][rtc] support output UTC minutes levelMeco Man
2023-08-07update components & lwp. (#7888)geniusgogo
2023-08-07fix some variables not used warnings when build. (#7925)DingDing
2023-08-03[components][drivers][sdio] Fix minor issue in sdio driver (#7904)Fan Yang
Signed-off-by: Fan YANG <[email protected]>
2023-08-02Prepare some api for DM (#7894)GUI
Signed-off-by: GuEe-GUI <[email protected]>
2023-08-01[sdio]开启emmc内部cache加快传输 (#7896)heyuanjie87
2023-07-28[drivers/ipc] fix the recursive including if legacy enabledMeco Man
2023-07-28[drivers/core] revise the macros of header filesMeco Man
the macros is too common to use so that to avoid conflicts
2023-07-28[debug] use LOG_D instead RT_DEBUG_LOGMeco Man
related: https://github.com/RT-Thread/rt-thread/pull/7799
2023-07-27🐞 fix(rtc/soft_rtc): fix wrong timexqyjlj
use boottime as soft_rtc time source
2023-07-27【dd2.0】move the core header files to include/drivers/coreerikchan
2023-07-24modify some function prototypes of the dfs_file_ops structure and the ↵xiao-mang
function declarations based on it (#7849)
2023-07-22[debug] 整理debug宏并增加RT_DEBUGING_CONTEXT (#7805)Man, Jianting (Meco)
2023-07-21overflow is invalid in oneshot modeMr.M
2023-07-20✨ feat(ktime): add RT_USING_KTIME to kconfig buildxqyjlj
2023-07-19[bsp][stm32][airm2m]<pin>更新pin num命令 (#7390)wangqinglin
2023-07-20[component/lwp] support more feature of signal from IEEE Std 1003.1-2017 (#7828)Shell
Signed-off-by: Shell <[email protected]>
2023-07-17[time]时钟框架重构 (#7794)xqyjlj
2023-07-13[components][i2c] 优化 controt 接口格式,增加可用命令 (#7806)sp-cai
原来 rt_i2c_control 只能执行 RT_I2C_DEV_CTRL_CLK 单一命令,通过此修改可以支持更多可用命令
2023-07-13【dd2.0】Support the Core API for dd2.0 (#7791)ErikChanHub
2023-07-07[components][drivers][serial] serial.c 修复串口有时重复发送 '\r' ↵sp-cai
的问题 (#7767)
2023-07-06【ofw】 format encoding of irq.c to utf-8erikchan
2023-07-06【libfdt】replace tab with spaceerikchan
2023-07-05Drivers: Support Open Firmware API and model of PICwusongjie
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 <[email protected]>
2023-07-04Components/drivers: support DM device id managementwusongjie
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 <[email protected]>
2023-06-29[include][dbg]update: no longer use RT_DEBUG_LOG in rtdebug.h (#7750)Shicheng Chu
2023-06-29[tty] add TCGETA/TCSETAF/TCSETAW/TCSETA commands (#7739)Tennn11
2023-06-29[components/lwp] clear ref to parent on waitpid() (#7741)Shell
Signed-off-by: shell <[email protected]>