Y334275 commented on PR #18350:
URL: https://github.com/apache/nuttx/pull/18350#issuecomment-3848325325

   According to ESP32-S3 Technical Reference Manual section 3.4.9 "Accessing 
External RAM":
   
   > Note: For receive descriptors, if the data length received are not aligned 
with block size, GDMA will pad the
   data received with 0 until they are aligned to initiate burst transfer. You 
can read the length field in receive
   descriptors to obtain the length of valid data received.
   
   This behavior can overwrite bytes after `pbuf` when `len` is not aligned to 
the block size. 
   Therefore, we need a way to preserve/restore the overwritten data. 
   Currently, I don't have a good solution for this.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to