# HG changeset patch # User Florian Pose # Date 1204620759 0 # Node ID 7b8be5c61d9274de4cfae05f04b05efa10f61f54 # Parent 429aa8559b30be79c1e1bc277181cb5b83cf5daa Improved error messages on EEPROM writing. diff -r 429aa8559b30 -r 7b8be5c61d92 master/slave.c --- a/master/slave.c Mon Mar 03 16:24:59 2008 +0000 +++ b/master/slave.c Tue Mar 04 08:52:39 2008 +0000 @@ -932,7 +932,8 @@ } if (size % 2) { - EC_ERR("EEPROM data size is odd! Dropping.\n"); + EC_ERR("EEPROM data size is odd (%u bytes)! SII data must be" + " word-aligned. Dropping.\n", size); return -EINVAL; } @@ -944,7 +945,9 @@ request.word_size = size / 2; if (request.word_size < 0x0041) { - EC_ERR("EEPROM data too short! Dropping.\n"); + EC_ERR("EEPROM data too short (%u words)! Mimimum is" + " 40 fixed words + 1 delimiter. Dropping.\n", + request.word_size); return -EINVAL; }