From 1a373c1c597cff28a90768f5c7262e2d731c6bb4 Mon Sep 17 00:00:00 2001 From: Florian Pose Date: Thu, 15 Apr 2010 20:15:48 +0200 Subject: [PATCH] Use ec_datagram_zero() wherever possible. --- TODO | 1 - master/fsm_slave_config.c | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/TODO b/TODO index 41932508..118e1336 100644 --- a/TODO +++ b/TODO @@ -13,7 +13,6 @@ Version 1.5.0: * Ethernet drivers: - Fix link detection in generic driver. - Add native drivers from 2.6.24 up to 2.6.31. -* Use ec_datagram_zero() wherever possible. * Finish library implementation. * Rescan command. * Document ec_fsm_foe members. diff --git a/master/fsm_slave_config.c b/master/fsm_slave_config.c index b51c9e93..01125536 100644 --- a/master/fsm_slave_config.c +++ b/master/fsm_slave_config.c @@ -316,7 +316,7 @@ void ec_fsm_slave_config_enter_clear_sync( // 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 @@ void ec_fsm_slave_config_enter_mbox_sync( 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;