master/datagram.c
branchstable-1.5
changeset 2421 bc2d4bf9cbe5
parent 2269 1d0711235a61
child 2522 ec403cf308eb
equal deleted inserted replaced
2420:69056c46aa4d 2421:bc2d4bf9cbe5
    78     "LWR",
    78     "LWR",
    79     "LRW",
    79     "LRW",
    80     "ARMW",
    80     "ARMW",
    81     "FRMW"
    81     "FRMW"
    82 };
    82 };
    83     
    83 
    84 /*****************************************************************************/
    84 /*****************************************************************************/
    85 
    85 
    86 /** Constructor.
    86 /** Constructor.
    87  */
    87  */
    88 void ec_datagram_init(ec_datagram_t *datagram /**< EtherCAT datagram. */)
    88 void ec_datagram_init(ec_datagram_t *datagram /**< EtherCAT datagram. */)
   620         ec_datagram_t *datagram
   620         ec_datagram_t *datagram
   621         )
   621         )
   622 {
   622 {
   623     if (jiffies - datagram->stats_output_jiffies > HZ) {
   623     if (jiffies - datagram->stats_output_jiffies > HZ) {
   624         datagram->stats_output_jiffies = jiffies;
   624         datagram->stats_output_jiffies = jiffies;
   625     
   625 
   626         if (unlikely(datagram->skip_count)) {
   626         if (unlikely(datagram->skip_count)) {
   627             EC_WARN("Datagram %p (%s) was SKIPPED %u time%s.\n",
   627             EC_WARN("Datagram %p (%s) was SKIPPED %u time%s.\n",
   628                     datagram, datagram->name,
   628                     datagram, datagram->name,
   629                     datagram->skip_count,
   629                     datagram->skip_count,
   630                     datagram->skip_count == 1 ? "" : "s");
   630                     datagram->skip_count == 1 ? "" : "s");