Raspberry PI EtherCAT Master (PiCAT) with W5500

The most important work to archive real-time EtherCAT Master on Raspberry Pi is the real-time capable driver for Network controller, W5500 chip in this case. W5500 is controller via SPI interface, writing driver for W5500 is mostly about working with SPI on Raspberry pi.