#include <stdint.h>#include "ethercat_hardware/ethercat_com.h"#include "ethercat_hardware/ethercat_device.h"

Go to the source code of this file.
| struct @24 __attribute__::__attribute__ | ( | (__packed__) | ) |
| static unsigned baseAddress | ( | unsigned | num | ) | [static] |
| bool __attribute__::readData | ( | EthercatCom * | com, |
| EtherCAT_SlaveHandler * | sh, | ||
| EthercatDevice::AddrMode | addrMode, | ||
| unsigned | num | ||
| ) |
| bool __attribute__::writeData | ( | EthercatCom * | com, |
| EtherCAT_SlaveHandler * | sh, | ||
| EthercatDevice::AddrMode | addrMode, | ||
| unsigned | num | ||
| ) | const |
| uint8_t buffer_status |
| uint8_t deactivate |
| uint8_t ecat_irq_enable |
| uint8_t ecat_latch_event |
| uint8_t interrupt_read |
| uint8_t interrupt_write |
| uint8_t mailbox_status |
| SyncManPDIControl pdi_control |
| uint8_t pdi_irq_enable |
| uint8_t pdi_latch_event |
| uint8_t repeat_ack |
| uint8_t repeat_request |
| uint16_t start_addr |
| uint8_t watchdog_enable |