aboutsummaryrefslogtreecommitdiff
path: root/doc/FT245.md
diff options
context:
space:
mode:
authorLeonard Kugis <leonard@kug.is>2024-05-22 02:32:12 +0200
committerLeonard Kugis <leonard@kug.is>2024-05-22 02:32:12 +0200
commitb0356477bb99ce627e21091445fe0cd3fb8025d5 (patch)
treec97513719ac861d623f32821236acb47cd24c1a7 /doc/FT245.md
parent7789a69bd2a750043ffd3daee23bfca8cbb625a0 (diff)
FT245_read_buffered now returning actual number of bytes read.
Diffstat (limited to 'doc/FT245.md')
-rw-r--r--doc/FT245.md7
1 files changed, 3 insertions, 4 deletions
diff --git a/doc/FT245.md b/doc/FT245.md
index 7f677ba..7ffea0e 100644
--- a/doc/FT245.md
+++ b/doc/FT245.md
@@ -1240,9 +1240,9 @@ Returns:
- `true`: Data successfully transferred to output buffer.
- `false`: Data could not be transferred to output buffer.
-### `bool FT245_read_buffered(ft245_t *ft245, uint8_t *data, size_t size)`
+### `size_t FT245_read_buffered(ft245_t *ft245, uint8_t *data, size_t size)`
-Reads the given amount of data from the input buffer, specified with `size`, to the pointer `data`, if available.
+Reads up to the given amount of data from the input buffer, specified with `size`, to the pointer `data`.
Parameters:
@@ -1252,8 +1252,7 @@ Parameters:
Returns:
-- `true`: Data successfully transferred to `data` buffer.
-- `false`: Data could not be transferred to `data` buffer, i.e. no data available at input buffer.
+- Number of bytes actually read.
### `bool FT245_write_word_buffered(ft245_t *ft245, uint32_t word)`