[vbox-dev] <PATCH> Minor changes to e1000 device to support Phar Lap ETS

Aleksey Ilyushin aleksey.ilyushin at oracle.com
Mon Apr 7 19:11:43 GMT 2014


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.


On 06 Apr 2014, at 06:53, Jeff Westfahl <jeff.westfahl at ni.com> 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 <jeff.westfahl at ni.com>
> License: Patch is under MIT license
> Regards,
> Jeff Westfahl<e1000patch.diff>_______________________________________________
> vbox-dev mailing list
> vbox-dev at virtualbox.org
> https://www.virtualbox.org/mailman/listinfo/vbox-dev

More information about the vbox-dev mailing list