10/100 MII Ethernet MAC for XMOS microcontrollers