Objek DMA Kerangka Kerja

[Hanya berlaku untuk KMDF]

Untuk menangani operasi DMA master bus dan mode sistem dalam driver berbasis kerangka kerja, kerangka kerja menyediakan tiga objek:

Objek pengaktif DMA
Objek pengaktif DMA kerangka kerja memungkinkan driver menggunakan dukungan DMA kerangka kerja untuk perangkat tertentu. Driver harus membuat objek pengaktif DMA untuk setiap perangkatnya yang mendukung operasi DMA.

Objek transaksi DMA
Objek transaksi DMA kerangka kerja mewakili satu operasi I/O DMA. Driver berbasis kerangka kerja biasanya membuat objek transaksi DMA untuk setiap permintaan I/O yang diterimanya, jika perangkat menggunakan DMA untuk melakukan operasi yang diminta.

Objek buffer umum
Objek buffer umum kerangka kerja mewakili area memori komputer yang dipetakan untuk akses simultan oleh driver dan perangkat. Beberapa driver menggunakan buffer umum saat menyiapkan operasi I/O untuk perangkat DMA.

Untuk informasi tentang antarmuka yang diekspor objek ini, lihat:

Referensi Objek DMA Kerangka Kerja

Referensi Objek Buffer Umum Kerangka Kerja