void mc32_update_stats (struct net_device * dev);
Query and reset the on-card stats. There's the small possibility of a race here, which would result in an underestimation of actual errors. As such, we'd prefer to keep all our stats collection in software. As a rule, we do. However it can't be used for rx errors and collisions as, by default, the card discards bad rx packets.
Setting the SAV BP in the rx filter command supposedly stops this behaviour. However, testing shows that it only seems to enable the collation of on-card rx statistics --- the driver never sees an RX descriptor with an error status set.