Changes between Version 48 and Version 49 of AS6-TME-B2
- Timestamp:
- Feb 14, 2024, 5:24:54 PM (9 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AS6-TME-B2
v48 v49 793 793 Le DMA sert à déplacer des données dans la mémoire. 794 794 Pour les applications, ce service est proposé par la fonction `memcpy()` 795 796 L'idée est d'utiliser le composant DMA, si la taille des données à déplacer est grande.\\ 797 Pour ce faire, il faut (j'espère ne rien oublié): 798 - Modifier la libc (`ulib/libc.c`) pour éditer la fonction memcpy()\\Si la taille des données à transférer est importante et que les adresses source et destination sont des multiples de 4, alors cela vaut le coup d'utiliser le composant DMA. Sinon, il est plus simple de garder la copie par boucle for. 799 - Ajouter un syscall DMA 800 -