An EtherCAT device is a network interface card, that is owned by an EtherCAT master to send and receive EtherCAT frames with.
Definition at line 59 of file device.h.
Data Fields | |
| ec_master_t * | master |
| EtherCAT master. | |
| net_device * | dev |
| pointer to the assigned net_device | |
| uint8_t | open |
| true, if the net_device has been opened | |
| sk_buff * | tx_skb |
| transmit socket buffer | |
| ec_isr_t | isr |
| pointer to the device's interrupt service routine | |
| module * | module |
| pointer to the device's owning module | |
| uint8_t | link_state |
| device link state | |
| ec_debug_t | dbg |
| debug device | |
1.4.6