>> Unfortunately the RTL8029 doesn't do much in terms of hardware, however
>> I do have a check in place which increments the runt_errors kstat and
>> drops the packet. There is no logic in place to deal with padded
>> packets.
>
> Usually, the MAC controller has the capability to do tx padding and rx
> stripping when needed as long as the corresponding bit is set during the
> initialization. And MAC also has the statistics for received runt
> packets.
>
> Does RTL8029AS has such capabilities? Sorry I do not check the
> datasheet.

It does not. The RTL8029AS does little more than move data back and forth;
the programmer is responsible for enforcing most constraints (i.e. runt
and toolong checking, padding, tx timeouts etc.).

Steve

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

Reply via email to