From: JockyW <joc...@ho...> - 2004-04-16 19:14:43
|
Problem finally solved by allocating buffer memory with kmalloc Like this: kmalloc (BUF_DISC, GFP_DMA); The flag indicates that the allocated memory can be used in DMA transfers. My original method, allocating a static char array, definitely doesn't work. The virtual address 0xC200EB40 is not associated or cannot be mapped to physical memory. I still have no idea with what other memory it is associated. So if someone can clear me up I would feel even more relieved. |