summaryrefslogtreecommitdiff
path: root/components/drivers/serial
AgeCommit message (Collapse)Author
2023-02-25Merge pull request #6981 from RT-Thread/masterserialX-devMan, Jianting (Meco)
sync from master
2023-02-23serial_v2 rt_device_write/read return data type as rt_ssize_tjonas
2023-02-23create serialX-doc folderMeco Man
2023-02-23add serialX user manual (#6964)thewon86
2023-02-21separate init & configure of uart opsthewon86
2023-02-20implement serialX UART device frameworkthewon86
2023-02-07rt_device_write/read return data type as rt_ssize_tMeco Man
rt_ssize_t can give negative error code, which follows the unix style correctly
2023-01-13[rt-smart][fix/lwp] don't restore terminal for background lwp (#6847)Shell
* [fix/lwp] don't restore term for background lwp
2023-01-05[drivers][serial_v2]修复DMA+TX阻塞模式异常 (#6781)wdfk-prog
* [drivers][serial_v2]修复DMA+TX阻塞模式异常
2022-12-26fix compiling warning.bernard
2022-12-09[rtsmart] fix uart can't input after userapp exited at rv64 platform.guozhanxin
2022-12-03sync branch rt-smart. (#6641)guo
* Synchronize the code of the rt mart branch to the master branch. * TTY device * Add lwP code from rt-smart * Add vnode in DFS, but DFS will be re-write for rt-smart * There are three libcpu for rt-smart: * arm/cortex-a, arm/aarch64 * riscv64 Co-authored-by: Rbb666 <[email protected]> Co-authored-by: zhkag <[email protected]>
2022-10-12[DeviceDriver][serialv2] Support configure when serial is open.朱天龙 (Armink)
2022-10-10tshell is the default value of FINSH_THREAD_NAMEa1012112796
2022-09-20[fix] Fix simulator compilation warnings (#6438)Tangyuxin
* [fix] Fix simulator compilation warnings * Update bsp/simulator/rtconfig_project.h Co-authored-by: Man, Jianting (Meco) <[email protected]>
2022-08-13add assert for serial v2tfx2001
2022-08-03[serial_v2] fixed bug (#6213)HubretXie
* [kernel][timer] fixed bug serial_v2 驱动问题,导致所有写入都使用阻塞方式写入
2022-08-02Fix some compilation warning (#5744)dongly
* Fix some compilation warning * 补充修正一些数据类型的使用错误 Co-authored-by: Meco Man <[email protected]>
2022-04-26[drivers][serial] ioctl add F_SETFL cmd (#5876)Tangyuxin
2022-04-04完善 Serial V2 框架 (#5770)朱天龙 (Armink)
* [stm32] fix h7 uart V2 driver unused code. * [DeviceDriver][serialv2] fix the serialv2 when using for console device on DMA mode. * [stm32][art-pi] using serial v2 by default * [DeviceDriver][SerialV2] Add termios for serial@V2 . * [BSP][STM32] Add hardware flow control for STM32 serial@V2 driver. * [DeviceDriver][Serial@V2] Add hardware flow control for serial V2.
2022-03-27完善串口 V2 框架 (#5720)朱天龙 (Armink)
* [stm32] fix h7 uart V2 driver unused code. * [DeviceDriver][serialv2] fix the serialv2 when using for console device on DMA mode. * [stm32][art-pi] using serial v2 by default
2022-03-20Open RT_USING_POSIX_STDIO caused serial_v2 to compile failed (#5684)打盹的消防车
* fix:Open RT_USING_POSIX_STDIO caused serial_v2 to compile failed
2022-01-14updateMeco Man
2022-01-14[update] move dfs_posix.h to legacy/dfs/dfs_posix.hliukangcc
2022-01-05add RT_USING_POSIX_STDIOMeco Man
2021-12-21Merge pull request #5318 from enkiller/1201guo
[components][src] Optimize interrupt disable time
2021-12-05[posix] 按照高级unix环境编程整理IO类别Meco Man
2021-12-01[components][drivers] format filetangyuxin
2021-11-29增加RT_USING_POSIX_FSMeco Man
2021-11-24revise some RT_USING_POSIX to RT_USING_POSIX_DEVIOMeco Man
2021-09-11使用poll.h代替dfs_poll.hMeco Man
2021-09-09[serial] 优化RT_USING_POSIX_TERMIOS预编译Meco Man
2021-08-22[ioctl] implement function of getting window's size(TIOCGWINSZ)Meco Man
2021-07-09[serial_v2] Serial_v2 support device ops featurechenjh
2021-07-01[drivers]serial.cHubretXie
解决STM32串口使用DMA接收方式时,清空缓存bug
2021-06-21Merge pull request #4764 from KyleChenjh/masterBernard Xiong
[serial] 增加serial_v2版本的框架和基于stm32的串口驱动
2021-06-18[serial] 解决serial_close未清除回调接口的问题chenjh
2021-06-16[serial] ↵chenjh
优化发送非阻塞时,serial_close未执行rt_completion_done的问题。
2021-06-13add sys/ioctl for serialMeco Man
2021-06-08[serial] ↵chenjh
优化dma接收处理流程,解耦驱动调用串口框架的API接口
2021-06-08[serial] 增加serial_v2版本的框架和基于stm32的串口驱动chenjh
2021-04-27update serial drvAubr.Cool
2021-03-18[components][serial] fix do RT_DEVICE_CTRL_CLOSE cmd when close serial ↵iysheng
device regardless of DMA config
2021-03-16Merge pull request #4427 from mysterywolf/componentsBernard Xiong
[components] auto & manual formatted
2021-03-10[ioctl] 增加TIOCGWINSZ功能Meco Man
2021-03-08[compoenets] auto & manual formattedMeco Man
2021-01-01update serial.cMeco Man
2021-01-01update serialMeco Man
2020-12-31Typo: rt_data_queue_peak() in dataqueueMeco Man
2020-12-14Merge pull request #4150 from mysterywolf/setwinBernard Xiong
[ioctl] add TIOCSWINSZ