From d549cc4c2c1cc9e1a17c026dd086dc6a138b1e7a Mon Sep 17 00:00:00 2001 From: Florian Pose Date: Fri, 20 Oct 2006 12:41:22 +0000 Subject: [PATCH] Display debug data on mailbox error. --- master/mailbox.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/master/mailbox.c b/master/mailbox.c index ac317d0f..bf6bbd4a 100644 --- a/master/mailbox.c +++ b/master/mailbox.c @@ -179,6 +179,10 @@ uint8_t *ec_slave_mbox_fetch(const ec_slave_t *slave, /**< slave */ uint16_t code = EC_READ_U16(datagram->data + 8); EC_ERR("Mailbox error response received.\n"); + + if (slave->master->debug_level) + ec_print_data(datagram->data + 6, data_size); + for (mbox_msg = mbox_error_messages; mbox_msg->code; mbox_msg++) { if (mbox_msg->code != code) continue; EC_ERR("Error reply code: 0x%04X: \"%s\".\n",