aboutsummaryrefslogtreecommitdiff
path: root/FT245.h
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 /FT245.h
parent7789a69bd2a750043ffd3daee23bfca8cbb625a0 (diff)
FT245_read_buffered now returning actual number of bytes read.
Diffstat (limited to 'FT245.h')
-rw-r--r--FT245.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/FT245.h b/FT245.h
index 03280d1..fdaabf6 100644
--- a/FT245.h
+++ b/FT245.h
@@ -7,11 +7,11 @@
#include "circular_buffer.h"
#ifndef FT245_DRIVER_MODE_DYNAMIC
-#define FT245_DRIVER_MODE_DYNAMIC 1
+#define FT245_DRIVER_MODE_DYNAMIC 0
#endif
#ifndef FT245_DRIVER_MODE_STATIC
-#define FT245_DRIVER_MODE_STATIC 0
+#define FT245_DRIVER_MODE_STATIC 1
#endif
#ifndef FT245_BUFFER_SIZE_TX
@@ -444,7 +444,7 @@ extern uint32_t FT245_BE3_read(void);
void FT245_init(ft245_t *ft245);
void FT245_periodic(ft245_t *ft245);
bool FT245_write_buffered(ft245_t *ft245, uint8_t *data, size_t size);
-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);
bool FT245_write_word_buffered(ft245_t *ft245, uint32_t word);
bool FT245_read_word_buffered(ft245_t *ft245, uint32_t *word);
size_t FT245_available_read(ft245_t *ft245);