Dian,

Kamu menggunakan freescale kan? Freescale punya DMA master yang
seharusnya bisa authenticate dengan DMA slave di NIC.
DMA master dari freescale akan memberikan daftar physical memory
yang bisa diakses oleh DMA slave. Apabila NIC menerima data di ring
buffer-nya, dia akan mengirimnya langsung ke memory, dan men-generate
interrupt ke processor.


KOkon.

2009/7/10 dian sastro <maeje...@gmail.com>:
> Halo,
>
> Apakah diantara rekan2 ada yang mengetahui arsitektur/cara Network
> card offload DMA?
> Saya sudah berhasil membuat kernel driver untuk transfer dari main
> memory ke PCI memory memakai DMA main processor. Nah untuk network
> card, NIC ini mempunyai DMA controller sendiri. Berarti operasinya
> dilakukan oleh DMA controller NIC, bukan main processor. Yang saya
> belum paham, bagaimana cara kerja DMA di sisi NIC ini?
>
> Konfigurasi mesin: prosesor MPC8349ERM, board MPX8349GC, embedded
> linux (kernel 2.6.27), PCI bus 32-bit
>
> Thanks
>
> --
> Berhenti langganan: linux-programming-unsubscr...@linux.or.id
> Arsip dan info: http://linux.or.id/milis
>
>

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis

Kirim email ke