Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
[Platí jenom pro KMDF]
Ve Windows 7 a starších verzích podporuje Kernel-Mode Driver Framework (KMDF) pouze zařízení s přímým přístupem do paměti (DMA) hlavní sběrnice. Taková zařízení obsahují vlastní řadiče DMA.
Na platformách založených na systému na čipu (SoC) s operačním systémem Windows 8 a novějšími rámec také podporuje systémový režim DMA, ve kterém více zařízení sdílí jediný vícekanálový řadič DMA.
Podpora DMA architektury se skládá z:
Sada objektů a metod DMA architektury, které ovladače používají k převodu vstupně-výstupních požadavků na operace DMA.
Sada funkcí zpětného volání událostí zadaných ovladačem, které konfiguruje chování DMA zařízení při různých událostech.
Rámec podporuje přenosy DMA s jedním paketem i scatter/gather přenosy DMA. Podporuje také použití běžných vyrovnávacích pamětí.
Na platformách založených na SoC se systémem Windows 8 a novějším podporuje architektura přenosy DMA v režimu jednoho paketu. Další informace viz Podpora System-Mode DMA.
Architektura nepodporuje přenosy DMA v systémovém režimu na platformách založených na počítačích.