
3 Dec
2010
3 Dec
'10
5:48 p.m.
Am 03.12.2010 17:34, schrieb Albert ARIBAUD:
In addition to making sure that register reads/write are not bitten by caching, note that some controllers have DMA capabilities which require proper cache handling for DMA memory buffers -- typically flushing them from cache before a DMA to the device, and invalidating their cache entries after a DMA from the device.
This is true. DMA and caching can be a lot of fun for a driver developer :-) But I can guarantee that the network driver doesn't use any DMA transfer as the hardware doesn't support it.
Thanks Matthias Weißer