master/fsm_slave_config.c
changeset 1896 1d4bca6ba543
parent 1889 131f655c03d3
child 1904 2fadf016d9be
--- a/master/fsm_slave_config.c	Thu Apr 15 20:09:07 2010 +0200
+++ b/master/fsm_slave_config.c	Thu Apr 15 20:15:48 2010 +0200
@@ -316,7 +316,7 @@
 
     // clear sync manager configurations
     ec_datagram_fpwr(datagram, slave->station_address, 0x0800, sync_size);
-    memset(datagram->data, 0x00, sync_size);
+    ec_datagram_zero(datagram);
     fsm->retries = EC_FSM_RETRIES;
     fsm->state = ec_fsm_slave_config_state_clear_sync;
 }
@@ -630,7 +630,7 @@
 
         ec_datagram_fpwr(datagram, slave->station_address, 0x0800,
                 EC_SYNC_PAGE_SIZE * 2);
-        memset(datagram->data, 0x00, EC_SYNC_PAGE_SIZE * 2);
+        ec_datagram_zero(datagram);
 
         ec_sync_init(&sync, slave);
         sync.physical_start_address = slave->sii.boot_rx_mailbox_offset;