When managing the cache for DMA operations (e.g in the block and sound virtualiser) we call cache invalidate right now using a direct system call because libmicrokit does not contain an API for wrapping over the system call. When libmicrokit has this, we should also update our code.
When managing the cache for DMA operations (e.g in the block and sound virtualiser) we call cache invalidate right now using a direct system call because libmicrokit does not contain an API for wrapping over the system call. When libmicrokit has this, we should also update our code.