Click here to Skip to main content
15,905,566 members

Comments by shahrilhafiz (Top 4 by date)

shahrilhafiz 5-Jun-13 23:01pm View    
Thanks man for your time response to my question. really appreciate it.
shahrilhafiz 5-Jun-13 1:52am View    
Did you "Pause" each of the getline? and get the correct data while fully running it cause the data not correct?
shahrilhafiz 5-Jun-13 1:27am View    
Thanks for your reply,

I'm not exchanging data in user space, all happen in driver space.
The PCIe write function doesn't use mutex. The PCIe write prototype:

void __write(u32* __iomem bar_base, u32 addr, u32 wdata)
{
bar_base[ addr / 4] = wdata;
wmb();
return;
}
shahrilhafiz 4-Jun-13 22:37pm View    
Sorry for that, I'm running Linux on ARM and accessing FPGA through PCIe. I can perform read/write to PCIe in driver code but not in ISR.