libftdi Archives

Subject: [PATCH] EEPROM: make user_data_addr value readable

From: yegorslists@xxxxxxxxxxxxxx
To: libftdi@xxxxxxxxxxxxxxxxxxxxxxx
Cc: thomas.jarosch@xxxxxxxxxxxxx, Yegor Yefremov <yegorslists@xxxxxxxxxxxxxx>
Date: Mon, 31 Jul 2023 12:23:41 +0200
From: Yegor Yefremov <yegorslists@xxxxxxxxxxxxxx>

Before this change, the user_data_addr could be only written
but not read.
---
 src/ftdi.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/ftdi.c b/src/ftdi.c
index 0a7fb27..df822cb 100644
--- a/src/ftdi.c
+++ b/src/ftdi.c
@@ -4172,6 +4172,9 @@ int ftdi_get_eeprom_value(struct ftdi_context *ftdi, enum 
ftdi_eeprom_value valu
         case EXTERNAL_OSCILLATOR:
             *value = ftdi->eeprom->external_oscillator;
             break;
+        case USER_DATA_ADDR:
+            *value = ftdi->eeprom->user_data_addr;
+            break;
         default:
             ftdi_error_return(-1, "Request for unknown EEPROM value");
     }
-- 
2.34.1


--
libftdi - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx   

Current Thread
  • [PATCH] EEPROM: make user_data_addr value readable, yegorslists <=