瀏覽代碼

serial_v2 rt_device_write/read return data type as rt_ssize_t

jonas 2 年之前
父節點
當前提交
6d4764ad69
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      components/drivers/serial/serial_v2.c

+ 2 - 2
components/drivers/serial/serial_v2.c

@@ -296,7 +296,7 @@ static rt_ssize_t rt_serial_update_write_index(struct rt_ringbuffer  *rb,
   * @param size Receive data buffer length.
   * @param size Receive data buffer length.
   * @return Return the final length of data received.
   * @return Return the final length of data received.
   */
   */
-rt_size_t _serial_poll_rx(struct rt_device          *dev,
+rt_ssize_t _serial_poll_rx(struct rt_device          *dev,
                                  rt_off_t            pos,
                                  rt_off_t            pos,
                                  void               *buffer,
                                  void               *buffer,
                                  rt_size_t           size)
                                  rt_size_t           size)
@@ -343,7 +343,7 @@ rt_size_t _serial_poll_rx(struct rt_device          *dev,
   * @param size Transmit data buffer length.
   * @param size Transmit data buffer length.
   * @return Return the final length of data received.
   * @return Return the final length of data received.
   */
   */
-rt_size_t _serial_poll_tx(struct rt_device           *dev,
+rt_ssize_t _serial_poll_tx(struct rt_device           *dev,
                                  rt_off_t             pos,
                                  rt_off_t             pos,
                                  const void          *buffer,
                                  const void          *buffer,
                                  rt_size_t            size)
                                  rt_size_t            size)