7b652cb939
the virtual address for each DMA segment, just cache a pointer to the original buffer/buftype used to load the DMA map, and use that. This lets us shrink the bus_dma_segment_t down from 12 bytes to 8, and the cache flushing is also more efficient. Tested on an i80321 -- changes to others are mechanical. |
||
---|---|---|
.. | ||
int_bus_dma.c | ||
int_bus_dma.h | ||
integrator_boot.h | ||
integrator_machdep.c | ||
intmmu.S | ||
pci_machdep.c |