NDIS6.20 NET_BUFFER alignment ?

I already added this new question to the previous thread about getting the S/G list for a NET_BUFFER, but it is maybe clearer to start a new one:

Now that we have the S/G list for the packet to be transmitted, a new problem arises: our HW DMA engine expects the physical address of the buffer to be 8-byte aligned. Is there a way to set the aligment of the physical net buffer in NDIS 6.20 ?

Thanks in advance.

  • Bernard Willaert
    Software Engineer
    Barco - Healthcare Division
    Belgium

That’s too bad. Copy the unaligned fragments to a temporary buffer. Or fix your hardware.