From ba0e3c8fab34c6efb18f41b72cdd88aae89fec53 Mon Sep 17 00:00:00 2001
From: Florian Pose <fp@igh-essen.com>
Date: Tue, 31 Oct 2006 14:25:01 +0000
Subject: [PATCH] Fixed EEPROM writing.

---
 master/fsm.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/master/fsm.c b/master/fsm.c
index 0a66301d..7a11ab01 100644
--- a/master/fsm.c
+++ b/master/fsm.c
@@ -418,6 +418,7 @@ void ec_fsm_master_action_process_states(ec_fsm_t *fsm
 
             // found pending EEPROM write operation. execute it!
             EC_INFO("Writing EEPROM of slave %i...\n", slave->ring_position);
+            fsm->slave = slave;
             fsm->sii_offset = 0x0000;
             ec_fsm_sii_write(&fsm->fsm_sii, slave, fsm->sii_offset,
                              slave->new_eeprom_data, EC_FSM_SII_NODE);
-- 
GitLab