1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-25 11:37:56 +00:00
freebsd/sys/dev/bce
Xin LI ab7b2d927c DMA synchronization fixes:
- In bce_rx_intr(), use BUS_DMASYNC_POSTREAD instead of
   BUS_DMASYNC_POSTWRITE, as we want to "read" from the
   rx page chain pages.
 - Document why we need to do PREWRITE after we have updated
   the rx page chain pages.
 - In bce_intr(), use BUS_DMASYNC_POSTREAD and
   BUS_DMASYNC_PREREAD when before and after CPU "reading"
   the status block.
 - Adjust some nearby style mismatches/etc.

Pointed out by:	yongari
Approved by:	davidch (no objection) but bugs are mine :)
2009-05-18 01:51:52 +00:00
..
if_bce.c DMA synchronization fixes: 2009-05-18 01:51:52 +00:00
if_bcefw.h - Updated firmware to latest 4.6.X release. 2009-03-04 00:05:40 +00:00
if_bcereg.h - Fixed incorrect packet length problem caused be earlier change to 2009-05-08 22:20:45 +00:00