master/mailbox.c
changeset 424 b792665b2dba
parent 390 685c267d80d8
child 431 47e7f99005c0
equal deleted inserted replaced
423:862ff892cf18 424:b792665b2dba
   177     if (*type == 0x00) {
   177     if (*type == 0x00) {
   178         const ec_code_msg_t *mbox_msg;
   178         const ec_code_msg_t *mbox_msg;
   179 	uint16_t code = EC_READ_U16(datagram->data + 8);
   179 	uint16_t code = EC_READ_U16(datagram->data + 8);
   180 
   180 
   181         EC_ERR("Mailbox error response received.\n");
   181         EC_ERR("Mailbox error response received.\n");
       
   182 
       
   183         if (slave->master->debug_level)
       
   184             ec_print_data(datagram->data + 6, data_size);
       
   185 
   182 	for (mbox_msg = mbox_error_messages; mbox_msg->code; mbox_msg++) {
   186 	for (mbox_msg = mbox_error_messages; mbox_msg->code; mbox_msg++) {
   183             if (mbox_msg->code != code) continue;
   187             if (mbox_msg->code != code) continue;
   184             EC_ERR("Error reply code: 0x%04X: \"%s\".\n",
   188             EC_ERR("Error reply code: 0x%04X: \"%s\".\n",
   185                    mbox_msg->code, mbox_msg->message);
   189                    mbox_msg->code, mbox_msg->message);
   186             break;
   190             break;