Jeff, Are you sure there is no need to set MDIC.E bit to indicate an error when the driver attempts to read/write from non-existing (MDIC.PHYADD != 1) PHY? Your patch merely sets MDIC.R as if the operation was successful.
Regards, Aleksey On 06 Apr 2014, at 06:53, Jeff Westfahl <[email protected]> wrote: > Here's a patch to the e1000 emulated device that allows it to work with > drivers we've written for Phar Lap ETS, an RTOS we use on some of our > products. Please consider this for inclusion in VirtualBox. I won't claim to > have done exhaustive regression testing, but the e1000 driver for a Windows 7 > 64-bit VM seems to run just fine with this patch applied. The patch is > against 4.3.8 OSE, but applied cleanly to public SVN. > > Author: Jeff Westfahl <[email protected]> > License: Patch is under MIT license > > Regards, > > Jeff Westfahl<e1000patch.diff>_______________________________________________ > vbox-dev mailing list > [email protected] > https://www.virtualbox.org/mailman/listinfo/vbox-dev _______________________________________________ vbox-dev mailing list [email protected] https://www.virtualbox.org/mailman/listinfo/vbox-dev
