Extensible Ethernet controller library