Fuchsia Intel Ethernet Driver ============================= This directory contains a port of the FreeBSD Intel ethernet driver. Original source was obtained here: https://github.com/freebsd/freebsd/tree/master/sys/dev/e1000 at hash 3258eeeb442b48695165a6cb66aabd5b8422478c, under the BSD-3-Clause license (https://opensource.org/licenses/BSD-3-Clause). This port contains the complete source of the FreeBSD driver, with a few modifications and additions: em_txrx.c if_em.c if_em.h igb_txrx.c - These files are included from the FreeBSD driver, but not used for Fuchsia. They're included to ease future porting efforts, but aren't built or used by this project. fuchsia.c - New source file, adapted from the files listed above. This file provides the interface between the Fuchsia system and the generic/OS-independent code included with the driver. e1000api.c e1000api.h - Modified from original FreeBSD implementation to match Fuchsia requirements.