Main Page Modules Alphabetical List Data Structures File List Data Fields Globals # IxDmaAccCodelet_p.h Go to the documentation of this file.
    00001
    00052 #ifndef IXDMAACCCODELET_P_H
    00053 #define IXDMAACCCODELET_P_H
    00054
    00056 #define IX_DMA_CODELET_TESTPATTERN_LIST { 0x12,0x34,0x56,0x78,0x9A,0xBC,0xDE,0xF0 }
    00057 #define IX_DMA_CODELET_TESTPATTERN_LENGTH (8)
    00058
    00060 #define IX_DMA_CODELET_MS_SLEEP (5)
    00061
    00063 #define IX_DMA_CODELET_TEST_MAXLENGTH (65535)
    00064
    00066 #define IX_DMA_CODELET_MEMDUMPSIZE (32)
    00067
    00069 #define IX_DMA_CODELET_QMR_PRIORITY (150)
    00070
    00072 #define IX_DMA_CODELET_NPE_A_IMAGEID IX_NPEDL_NPEIMAGE_NPEA_DMA
    00073
    00075 #define IX_DMA_CODELET_NPE_B_IMAGEID IX_NPEDL_NPEIMAGE_NPEB_DMA
    00076
    00078 #define IX_DMA_CODELET_NPE_C_IMAGEID IX_NPEDL_NPEIMAGE_NPEC_DMA
    00079
    00080 /* Loop 100 runs for performance purpose */
    00081 #define PERFORMANCE_LOOP_NUM 100
    00082
    00083 /* Struct for start and stop time */
    00084 typedef struct {
    00085   UINT32 startTime [PERFORMANCE_LOOP_NUM];
    00086   UINT32 stopTime [PERFORMANCE_LOOP_NUM];
    00087 } IxDmaAccCodeletTimeStore;
    00088
    00112 IX_STATUS
    00113 ixDmaAccCodeletInit(IxDmaNpeId npeId);
    00114
    00157 IX_STATUS ixDmaAccCodeletTestPerform( UINT16 transferLength,
    00158                       IxDmaTransferMode transferMode,
    00159                       IxDmaAddressingMode addressingMode,
    00160                       IxDmaTransferWidth transferWidth);
    00161
    00244 #endif /* IXDMAACCCODELET_P_H */
    00245
Automatically generated from sources. © Intel Corp. 2003