Partager via


Maintenance de la cohérence du cache

Lorsqu’un pilote transfère des données entre la mémoire système et son appareil, les données peuvent être mises en cache dans un ou plusieurs caches de processeur et/ou dans le cache du contrôleur DMA système. Les pilotes qui utilisent DMA ou PIO pour traiter les irPs en lecture/écriture ou toute demande de contrôle d’E/S d’appareil qui nécessite une opération de transfert de données DMA ou PIO doivent garantir l’intégrité des données éventuellement mises en cache pendant les opérations de transfert. Cette section explique comment procéder.

Cette section contient les rubriques suivantes :

Vidage des données mises en cache pendant les opérations DMA

Vidage des données mises en cache pendant les opérations PIO