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]
