Jalur WDI RX

Komponen jalur RX

Diagram berikut menunjukkan komponen jalur RX.

wdi menerima jalur.

Manajer RX (RxMgr)

Manajer RX melakukan langkah-langkah pemrosesan terima yang tidak dilepaskan ke target atau dilakukan oleh RxEngine.

Fungsi RX Deskripsi
Buang MSDU Buang MSDUs dengan kesalahan.
Antrean dan pembatasan Kelola pengawas DPC untuk mencegah pemeriksaan bug dari terlalu banyak indikasi per DPC, dan terlalu lama pada tingkat pengiriman. Berikan backpressure ke RxEngine jika sesuai untuk membantu pembatasan.

RxEngine

RxEngine mengirim dan menerima pesan sinkron data ke dan dari target, menginterpretasikan format deskriptor RX, dan mengelola buffer untuk perangkat keras langsung ke DMAs RX perangkat lunak.

Fungsi RX Deskripsi
Konstruksi pesan Host-ke-Target Buat pesan terkait jalur data host-ke-target.
Penguraian pesan Target-ke-Host Uraikan dan proses pesan sinkron data target-ke-host seperti NdisWdiRxInorderDataIndication.
Interpretasi deskriptor RX target Sediakan antarmuka (fungsi) untuk mengkueri atribut bingkai RX dari deskriptor khusus target.
Manajemen RX FIFO Berikan FIFO yang dapat diakses target untuk memposting buffer RX kosong untuk diisi target. Hapus buffer dari FIFO selama pemrosesan NdisWdiRxInorderDataIndication , dan berikan buffer kosong pengganti.
Manajemen kumpulan buffer RX Pertahankan kumpulan buffer untuk transfer DMA bingkai penerima.
Pembuangan MPDU Buang MPDUs dengan kesalahan. Target menunjukkan bingkai terima yang ditandai untuk dibuang - misalnya, karena kesalahan FCS atau kesalahan duplikasi ARQ. Ini hanya dilakukan jika tidak diimplementasikan oleh target.
Menyusun ulang MPDU Simpan MPDUs secara berurutan dalam array pengurutan ulang RX hingga MPDUs sebelumnya hilang tiba. Ini hanya dilakukan jika tidak diimplementasikan oleh target.
MPDU PN chk Ini hanya dilakukan jika tidak diturunkan ke target.
MSDU Fragment Reassembly Ini hanya dilakukan jika tidak diturunkan ke target.

Permintaan dan indikasi jalur RX

Untuk permintaan jalur RX dan referensi fungsi indikasi, lihat Fungsi Jalur WDI RX.

NdisWdiRxInorderDataIndication

Fungsi Jalur WDI RX