CVSROOT:        /cvs
Module name:    src
Changes by:     d...@cvs.openbsd.org    2011/06/21 21:54:31

Modified files:
        sys/dev/pci    : if_myx.c 

Log message:
deraadt plugged his myx into a sparc64 and discovered 3 problems:

1. we want to write raw values to registers all the time, so promote the
myx_raw{read,write} to myx_{read,write} and use them everywhere. get rid
of the raw funcs.
2. i was setting the watermarks on the rx ring before knowhing how big
they were.
3. rxfill in the interrupt handler could lose data if you loop on
sts_isvalid.

almost working now...

"please commit your diff" deraadt@

Reply via email to