Bill_A
New Contributor
3 years agoIntel Linux PCIe driver
I have a quick question about the Intel PCIe driver.
The file intel_fpga_pcie_chr.h in folder:
C:\intelFPGA_pro\21.4\ip\altera\altera_pcie\altera_pcie_software\kernel\linux
Contains the following:
/*
* Any transfer using the character device is limited to 64B max.
*
* This limit allows the code to create a local array to use as data bounce
* buffer. Avoiding the use of malloc is crucial to reducing any unneeded
* overhead and the local array needs to have a reasonable size.
*/
#define MAX_TRANSFER_SIZE 64
Is this setting the payload size for PCIe transactions?
Can this size be increased? We have tried different sizes with varying issues.