hbHPLImaginaryData

typedef struct { void* realDataVirAddr; uint64_t realDataPhyAddr; void* imDataVirAddr; uint64_t imDataPhyAddr; hbHPLDataType dataType; hbHPLImFormat imFormat; int32_t dimensionSize[HB_HPL_MAX_DIMS]; int32_t numDimensionSize; } hbHPLImaginaryData;

Structures for imaginary numbers.

  • Member

    Member NameDescription
    realDataVirAddrThe virtual address of the real section.
    realDataPhyAddrThe physical address of the real section.
    imDataVirAddrThe virtual address of the virtual section.
    imDataPhyAddrThe physical address of the virtual section.
    dataTypeData type that supports the type in hbHPLDataType .
    imFormatData format that supports the types in hbHPLImFormat.
    dimensionSizeThe size of the dimensions of the data.
    numDimensionSizeThe largest dimension supported, with a maximum value of HB_HPL_MAX_DIMS .