367 // complete size in 32 bit blocks, rounded up. |
367 // complete size in 32 bit blocks, rounded up. |
368 complete_offset = remaining_size / 32 + 1; |
368 complete_offset = remaining_size / 32 + 1; |
369 } |
369 } |
370 |
370 |
371 #if EOE_DEBUG_LEVEL >= 2 |
371 #if EOE_DEBUG_LEVEL >= 2 |
372 EC_SLAVE_DBG(slave, 0, "EoE %s TX sending fragment %u%s" |
372 EC_SLAVE_DBG(eoe->slave, 0, "EoE %s TX sending fragment %u%s" |
373 " with %u octets (%u). %u frames queued.\n", |
373 " with %zu octets (%zu). %u frames queued.\n", |
374 eoe->dev->name, eoe->tx_fragment_number, |
374 eoe->dev->name, eoe->tx_fragment_number, |
375 last_fragment ? "" : "+", current_size, complete_offset, |
375 last_fragment ? "" : "+", current_size, complete_offset, |
376 eoe->tx_queued_frames); |
376 eoe->tx_queued_frames); |
377 #endif |
377 #endif |
378 |
378 |
379 #if EOE_DEBUG_LEVEL >= 3 |
379 #if EOE_DEBUG_LEVEL >= 3 |
380 EC_SLAVE_DBG(master, 0, ""); |
380 EC_SLAVE_DBG(eoe->slave, 0, ""); |
381 for (i = 0; i < current_size; i++) { |
381 for (i = 0; i < current_size; i++) { |
382 printk("%02X ", eoe->tx_frame->skb->data[eoe->tx_offset + i]); |
382 printk("%02X ", eoe->tx_frame->skb->data[eoe->tx_offset + i]); |
383 if ((i + 1) % 16 == 0) { |
383 if ((i + 1) % 16 == 0) { |
384 printk("\n"); |
384 printk("\n"); |
385 EC_SLAVE_DBG(master, 0, ""); |
385 EC_SLAVE_DBG(eoe->slave, 0, ""); |
386 } |
386 } |
387 } |
387 } |
388 printk("\n"); |
388 printk("\n"); |
389 #endif |
389 #endif |
390 |
390 |
600 frame_number = (EC_READ_U16(data + 2) >> 12) & 0x000F; |
600 frame_number = (EC_READ_U16(data + 2) >> 12) & 0x000F; |
601 #endif |
601 #endif |
602 |
602 |
603 #if EOE_DEBUG_LEVEL >= 2 |
603 #if EOE_DEBUG_LEVEL >= 2 |
604 EC_SLAVE_DBG(eoe->slave, 0, "EoE %s RX fragment %u%s, offset %u," |
604 EC_SLAVE_DBG(eoe->slave, 0, "EoE %s RX fragment %u%s, offset %u," |
605 " frame %u%s, %u octets\n", eoe->dev->name, fragment_number, |
605 " frame %u%s, %zu octets\n", eoe->dev->name, fragment_number, |
606 last_fragment ? "" : "+", fragment_offset, frame_number, |
606 last_fragment ? "" : "+", fragment_offset, frame_number, |
607 time_appended ? ", + timestamp" : "", |
607 time_appended ? ", + timestamp" : "", |
608 time_appended ? rec_size - 8 : rec_size - 4); |
608 time_appended ? rec_size - 8 : rec_size - 4); |
609 #endif |
609 #endif |
610 |
610 |