summaryrefslogtreecommitdiff
path: root/components/drivers/serial
AgeCommit message (Collapse)Author
2020-12-31Typo: rt_data_queue_peak() in dataqueueMeco Man
2020-12-14Merge pull request #4150 from mysterywolf/setwinBernard Xiong
[ioctl] add TIOCSWINSZ
2020-12-14[ioctl] add TIOCSWINSZmysterywolf
2020-12-02when flag is RT_DEVICE_FLAG_STREAM, paser '\n' break!bigmagic
2020-09-17Merge pull request #3916 from willianchanlovegithub/WillianchanBernard Xiong
[drivers/serial]add a line feed to the carriage return character when…
2020-09-14[drivers/serial]resolve compile errorWillianChan
Signed-off-by: WillianChan <[email protected]>
2020-09-14[drivers/serial]modify annotationWillianChan
Signed-off-by: WillianChan <[email protected]>
2020-09-14[drivers/serial]add a line feed to the carriage return character when using ↵WillianChan
interrupt tx Signed-off-by: WillianChan <[email protected]>
2020-04-10[components][serial]关闭uart时,反初始化tx_dma->data_queue,防止� ↵yangjie
��存泄漏
2020-03-23[optimize] stm32 uart driverSummerGift
2020-01-21[serial.c] 修复在没有开启ulog时,警告日志不会输出的问题z14git
2020-01-18修复因串口接收缓冲区满且没有开启ULOG_USING_ISR_LOG而造成� ↵z14git
��死机问题
2019-11-01[DeviceDrivers] add warning about overflow by serial receiverErnest
2019-07-23【完善】去除串口 dma 中无法触发的代码判断SummerGift
2019-06-18fix kernel and framework no cast type errortyustli
2019-05-13[components/drivers/serial]add low level DMA TX config support.misonyo
2019-04-12Update all of debug log definition to DBG_TAG and DBG_LVL.armink
2019-03-06Remove the DBG_COLOR and DBG_ENABLE definition.armink
2019-03-03解决_tc_flush可能引起的缓冲区冲突MLW
2019-02-12[Kernel] Code cleanup for compiling warning.Bernard Xiong
2019-01-16Update serial.c陈迎春
"remove #ifdef RT_SERIAL_USING_DMA in rt_serial_open, always check device open dma flag"
2018-12-08[add] DMA choice of serial[email protected]
2018-11-02The dbg_log API is DISCARDED. Change all dbg_log to LOG_X.armink
2018-10-14[license] Change license to Apache.Bernard Xiong
2018-07-21[device][serial] call rx_indicate function only if the rx_length is not equal 0liang yongxiang
2018-07-16[DeviceDriver][serial] 修复get_index越界问题Bluebear233
2018-07-11[rtdbg] Change all DBG_SECTION_NAME to new format.armink
2018-06-13Update serial.cBluebear233
rx_fifo->is_full已经满时继续更新rx_fifo->get_index
2018-06-10[Kernel] Add device ops feature.Bernard Xiong
2017-11-26[DeviceDriver][Serial] Fix serial open flag lost when device reopen.armink
2017-11-15[DeviceDriver][serial]Fix compile error when RT_USING_POSIX_TERMIOS is not ↵JasonJiaJie
define. Fix compile error when RT_USING_POSIX_TERMIOS is not define.
2017-11-15[Posix]termios parameter issue.JasonJiaJie
2017-11-15 [DeviceDriver][serial]JasonJiaJie
1.Fix poll rx issue when data is full. 2.Add TCFLSH and FIONREAD support.
2017-11-07[DeviceDriver][serial]Fix data bits error issue when using tcsetattr to set ↵JasonJiaJie
uart parameters. data bits should get from CSIZE.
2017-10-17[libc] Add RT_USING_POSIX macro.bernard
1. Add macro check in rtdebug.h; 2. Use RT_USING_POSIX for poll/select, stdin etc. 3. Split dfs_posix.h to dfs_posix.h, dfs_poll.h and dfs_select.h;
2017-10-16[components][drivers] Check macro "RT_USING_DFS" when using DFS relative ↵ArdaFu
method/functions.
2017-10-15[DeviceDrivers] change cmd type.bernard
1. Change 'rt_uint8_t' type of cmd to 'int'; 2. Add waitqueue; 3. Split device ipc header files;
2017-05-24[DeviceDriver] Make uart rx DMA FIFO to use the FIFO full flag.armink
2017-03-17[DeviceDrivers] Enhanced serial DMA rx driver reliability.armink
2017-01-19prevent change serial rx bufsz when serial is openedAubr.Cool
2016-06-13[DeviceDrivers] uart configure issue.Bernard Xiong
uart configure shall not been performed if uart is not open.
2016-05-14[DeviceDrivers] Add fifo mode to serial DMA rx when serial->config.bufsz != 0.armink
2016-04-09Update serial.cBluebear233
fix reset serial receive interrupt flag when close serial
2015-11-10[DeviceDrivers] fix the poll_rx issue in serial when there is no data.Bernard Xiong
2015-09-24[DeviceDrivers] Remove open_flag assertion.Bernard Xiong
2015-08-31fix DMA tx mod tx_dma->activated flag init bug.quintin
2015-03-26correct rx_fifo init size errorAubr.Cool
2015-01-04Use open_flag for serial device.bernard
2014-09-01[Serial] BUG Fix: data be send twice in mode that other than pollingheyuanjie87
2014-07-18[Drivers] re-write serial framework.bernard