Intel(R) IQ80315 I/O Processor DMA and XOR Library APIs and ...
Intel(R) IQ80315 I/O Processor DMA and XOR Library APIs and ...
Intel(R) IQ80315 I/O Processor DMA and XOR Library APIs and ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Intel</strong> ® GW80314 I/O <strong>Processor</strong> <strong>DMA</strong> <strong>and</strong> <strong>XOR</strong> <strong>Library</strong><strong>DMA</strong><strong>XOR</strong>80314.htypedef struct dma {unsigned long src_addr_l;unsigned long src_addr_m;unsigned long dst_addr_l;unsigned long dst_addr_m;unsigned long tcr1;unsigned long tcr2;unsigned long nd_addr_l;unsigned long nd_addr_m; //cacheline 1unsigned long nd_tcr; //cacheline 2unsigned longcrc_addr_l;unsigned longcrc_addr_m;}Dma_Type;//Align on 256 byte boundry. Size is 156 bytes.typedef struct xor{unsigned longsrc_addr_l;unsigned longsrc_addr_m;unsigned longdst_addr_l;unsigned longdst_addr_m;unsigned longtcr1;unsigned longtcr2;unsigned longnd_addr_l;unsigned longnd_addr_m; //cacheline 1unsigned longnd_tcr; //cacheline 2unsigned longsrc01_addr_l;unsigned longsrc01_addr_m;unsigned longsrc02_addr_l;unsigned longsrc02_addr_m;unsigned longsrc03_addr_l;unsigned longsrc03_addr_m;unsigned longsrc04_addr_l;unsigned longsrc04_addr_m;unsigned longsrc05_addr_l;62 <strong>APIs</strong> <strong>and</strong> Testbench White Paper