12.07.2015 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!