Use a own "bounce buffer" that is used to send and receive packets. This allows bce to run properly on systems with more then 1G of physical memory.  It also makes the driver a lot simpler since the DMA rings are now mostly static. bce is short for bcopy ethernet. OK dlg@, just commit it deraadt@
Use a own "bounce buffer" that is used to send and receive packets.
This allows bce to run properly on systems with more then 1G of
physical memory.  It also makes the driver a lot simpler since the
DMA rings are now mostly static.
bce is short for bcopy ethernet.
OK dlg@, just commit it deraadt@

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars