Aleksey,

Yes, setting MDIC_ERROR in addition to MDIC_READY is probably better 
behavior. I tested our drivers and they continue to work with both of 
these bits set, so no complaints about that here.

Would you like me to resubmit the patch with this change?

Regards,

Jeff Westfahl

Aleksey Ilyushin <[email protected]> wrote on 04/07/2014 
02:11:43 PM:

> From: Aleksey Ilyushin <[email protected]>
> To: [email protected], 
> Date: 04/07/2014 02:13 PM
> Subject: Re: [vbox-dev] <PATCH> Minor changes to e1000 device to support 
Phar Lap ETS
> 
> 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


_______________________________________________
vbox-dev mailing list
[email protected]
https://www.virtualbox.org/mailman/listinfo/vbox-dev

Reply via email to