master/mailbox.c
changeset 276 9c4ae9cb5d8d
parent 246 0bf7c769de06
child 279 12f48c1cb143
equal deleted inserted replaced
275:ba51285d4ef6 276:9c4ae9cb5d8d
    77                         slave->sii_rx_mailbox_size))
    77                         slave->sii_rx_mailbox_size))
    78         return NULL;
    78         return NULL;
    79 
    79 
    80     EC_WRITE_U16(command->data,     size); // mailbox service data length
    80     EC_WRITE_U16(command->data,     size); // mailbox service data length
    81     EC_WRITE_U16(command->data + 2, slave->station_address); // station address
    81     EC_WRITE_U16(command->data + 2, slave->station_address); // station address
    82     EC_WRITE_U8 (command->data + 4, 0x00); // hhannel & priority
    82     EC_WRITE_U8 (command->data + 4, 0x00); // channel & priority
    83     EC_WRITE_U8 (command->data + 5, type); // underlying protocol type
    83     EC_WRITE_U8 (command->data + 5, type); // underlying protocol type
    84 
    84 
    85     return command->data + 6;
    85     return command->data + 6;
    86 }
    86 }
    87 
    87