Delen via


Het onderhouden van cache-samenhang

Wanneer een stuurprogramma gegevens overdraagt tussen het systeemgeheugen en het bijbehorende apparaat, kunnen gegevens worden opgeslagen in een of meer processorcaches en/of in de cache van de systeem-DMA-controller. Stuurprogramma's die DMA of PIO gebruiken om read/write IRP's of een apparaat I/O-beheeraanvraag waarvoor een DMA- of PIO-gegevensoverdracht vereist is te verwerken, moeten de integriteit van mogelijk in de cache opgeslagen gegevens tijdens overdrachtsbewerkingen waarborgen. In deze sectie wordt uitgelegd hoe u dit doet.

Deze sectie bevat de volgende onderwerpen:

Gegevens in cache leegmaken tijdens DMA-bewerkingen

Gegevens in de cache flushen tijdens PIO-bewerkingen