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

Reply via email to