Steven Stallion wrote:
>> Steven Stallion wrote:
>>     
>>> Ouch, good catch! I just double checked the spec, and you are completely
>>> right, even though LAS powers high on the 8029, it must be set to zero
>>> effectively forcing you to use the 16-bit DMA configuration.
>>>
>>> Looks like I'll have to rework DMA ;)
>>>
>>>       
>> If the primary target for this is for emulated devices (i.e. QEMU,
>> Parallels) it may be simpler to skip DMA altogether.  (It isn't clear to
>> me that emulated DMA offers a performance win in those situations -- if
>> it does, I'd expect it to be quite minimal.  But then again, I'm not
>> sure how painful the logic behind emulated PIO is either.)
>>     
>
> Considering that the 8029 has a number of extended features not included
> in the DP8390 spec (i.e. fdx, flow control, etc.) does it make sense to
> scrap generic support for NE2000 devices and develop specifically for the
> 8029? (i.e. renbrand ne as re) ?
>
>   
IMO, it would not be a terrible idea.  Generic ne2k support is probably 
not terribly useful anymore.

    -- Garrett
_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to