Fork from the EtherCard library