>> 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
