master/ethernet.c
changeset 340 5a5f5a14c847
parent 339 a3a4ee854bd8
child 344 5d8281f1aa2a
equal deleted inserted replaced
339:a3a4ee854bd8 340:5a5f5a14c847
   241 #endif
   241 #endif
   242 
   242 
   243 #if EOE_DEBUG_LEVEL > 1
   243 #if EOE_DEBUG_LEVEL > 1
   244     EC_DBG("");
   244     EC_DBG("");
   245     for (i = 0; i < current_size; i++) {
   245     for (i = 0; i < current_size; i++) {
   246         printk("%02X ", frame->skb->data[eoe->tx_offset + i]);
   246         printk("%02X ", eoe->tx_frame->skb->data[eoe->tx_offset + i]);
   247         if ((i + 1) % 16 == 0) {
   247         if ((i + 1) % 16 == 0) {
   248             printk("\n");
   248             printk("\n");
   249             EC_DBG("");
   249             EC_DBG("");
   250         }
   250         }
   251     }
   251     }
   366 {
   366 {
   367     size_t rec_size, data_size;
   367     size_t rec_size, data_size;
   368     uint8_t *data, frame_type, last_fragment, time_appended;
   368     uint8_t *data, frame_type, last_fragment, time_appended;
   369     uint8_t frame_number, fragment_offset, fragment_number;
   369     uint8_t frame_number, fragment_offset, fragment_number;
   370     off_t offset;
   370     off_t offset;
       
   371 #if EOE_DEBUG_LEVEL > 1
       
   372     unsigned int i;
       
   373 #endif
   371 
   374 
   372     if (eoe->datagram.state != EC_DATAGRAM_RECEIVED) {
   375     if (eoe->datagram.state != EC_DATAGRAM_RECEIVED) {
   373         eoe->stats.rx_errors++;
   376         eoe->stats.rx_errors++;
   374         eoe->state = ec_eoe_state_tx_start;
   377         eoe->state = ec_eoe_state_tx_start;
   375         return;
   378         return;
   507 */
   510 */
   508 
   511 
   509 void ec_eoe_state_tx_start(ec_eoe_t *eoe /**< EoE handler */)
   512 void ec_eoe_state_tx_start(ec_eoe_t *eoe /**< EoE handler */)
   510 {
   513 {
   511 #if EOE_DEBUG_LEVEL > 0
   514 #if EOE_DEBUG_LEVEL > 0
   512     unsigned int wakeup;
   515     unsigned int wakeup = 0;
   513 #endif
   516 #endif
   514 
   517 
   515     if (!eoe->slave->online || !eoe->slave->master->device->link_state)
   518     if (!eoe->slave->online || !eoe->slave->master->device->link_state)
   516         return;
   519         return;
   517 
   520