master/mailbox.c
changeset 1492 c44308ec691b
parent 1363 11c0b2caa253
child 1543 373cd456dc26
equal deleted inserted replaced
1491:40529f2f60bd 1492:c44308ec691b
    69         EC_ERR("Data size (%u) does not fit in mailbox (%u)!\n",
    69         EC_ERR("Data size (%u) does not fit in mailbox (%u)!\n",
    70                 total_size, slave->configured_rx_mailbox_size);
    70                 total_size, slave->configured_rx_mailbox_size);
    71         return ERR_PTR(-EOVERFLOW);
    71         return ERR_PTR(-EOVERFLOW);
    72     }
    72     }
    73 
    73 
       
    74     ec_datagram_zero(datagram);
    74     ret = ec_datagram_fpwr(datagram, slave->station_address,
    75     ret = ec_datagram_fpwr(datagram, slave->station_address,
    75             slave->configured_rx_mailbox_offset,
    76             slave->configured_rx_mailbox_offset,
    76             slave->configured_rx_mailbox_size);
    77             slave->configured_rx_mailbox_size);
    77     if (ret)
    78     if (ret)
    78         return ERR_PTR(ret);
    79         return ERR_PTR(ret);