检查起始地址和长度是否以8字节对齐

(1)

if ((startAddress & (alignmentBaseline - 1)) || (lengthInBytes & (alignmentBaseline - 1)))

    {
        return kStatus_FTFx_AlignmentError;

    }

(2)

if ((startAddress % alignmentBaseline) != 0) || (lengthInBytes % alignmentBaseline) !=0)

    {
        return kStatus_FTFx_AlignmentError;

    }


猜你喜欢

转载自blog.csdn.net/l3142600073/article/details/80661197