#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 |