master/device.h
branchstable-1.1
changeset 1732 1cc865ba17c2
parent 1731 60b2aad9d40b
child 493 b17c95eac6b2
child 1739 5fcbd29151d2
equal deleted inserted replaced
1731:60b2aad9d40b 1732:1cc865ba17c2
    64     ec_master_t *master; /**< EtherCAT master */
    64     ec_master_t *master; /**< EtherCAT master */
    65     struct net_device *dev; /**< pointer to the assigned net_device */
    65     struct net_device *dev; /**< pointer to the assigned net_device */
    66     uint8_t open; /**< true, if the net_device has been opened */
    66     uint8_t open; /**< true, if the net_device has been opened */
    67     struct sk_buff *tx_skb; /**< transmit socket buffer */
    67     struct sk_buff *tx_skb; /**< transmit socket buffer */
    68     ec_isr_t isr; /**< pointer to the device's interrupt service routine */
    68     ec_isr_t isr; /**< pointer to the device's interrupt service routine */
       
    69     cycles_t cycles_isr; /**< cycles of last ISR call */
       
    70     unsigned long jiffies_isr; /**< jiffies of last ISR call */
    69     struct module *module; /**< pointer to the device's owning module */
    71     struct module *module; /**< pointer to the device's owning module */
    70     uint8_t link_state; /**< device link state */
    72     uint8_t link_state; /**< device link state */
    71 #ifdef EC_DBG_IF
    73 #ifdef EC_DBG_IF
    72     ec_debug_t dbg; /**< debug device */
    74     ec_debug_t dbg; /**< debug device */
    73 #endif
    75 #endif