EasyCAT shield library - It allows you to make an EtherCAT slave

Dependents:   TestEasyCAT_SM_sync TestEasyCAT_LoopBack TestEasyCAT_DC_sync TestEasyCAT

Updated the EasyCAT mbed library for faster transfers

While the EasyCAT library is using 14mhz SPI transfers, it's actual transfers where relatively slow, due to the single byte transfers of mbed-OS 5 with the STM32F767 taking much longer then the time the byte is on the line.

Changing this to block transfers, the overall performance of the MainTask function is greatly improved, and the total performance depends a lot less on the total amount of input/output bytes transferred.

Fork of EasyCAT