On 10/07/15 14:57, ragu nath wrote:
If we want to use cache flush/invalidate calls, what is the general method one has to follow? I saw the if_cgem driver, but it is somewhat different from cpsw driver. What are all the places which may need these calls?
If you want to use the FreeBSD APIs, then please look at the corresponding FreeBSD documentation. For general DMA handling, you may have a look at:
https://en.wikipedia.org/wiki/Direct_memory_access#Cache_coherency -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax : +49 89 189 47 41-09 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG. _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel