You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by "pkarashchenko (via GitHub)" <gi...@apache.org> on 2023/09/07 21:40:05 UTC

[GitHub] [nuttx] pkarashchenko opened a new pull request, #10536: arch/arm/armv[7|8]-m: implement dcache clean as barrier in write-through mode

pkarashchenko opened a new pull request, #10536:
URL: https://github.com/apache/nuttx/pull/10536

   ## Summary
   Implement dcache clean as barrier (DSB + ISB) in write-through mode.
   
   This change fixes the issue when SAMv7 GMAC sometimes does not start packet transmission. The issue is that EMAC_NCR_TSTART is written to EMAC_NCR register while tx descriptor is not delivered to memory.
   
   ## Impact
   Improve throughput of SAMv7 Ethernet. Should give positive influence on all devices based on armv7-m and armv8-m
   
   ## Testing
   Tested on custom board based on SAMv7. More testing from community is welcomed


-- 
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: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [nuttx] xiaoxiang781216 merged pull request #10536: arch/arm/armv[7|8]-m: implement dcache clean as barrier in write-through mode

Posted by "xiaoxiang781216 (via GitHub)" <gi...@apache.org>.
xiaoxiang781216 merged PR #10536:
URL: https://github.com/apache/nuttx/pull/10536


-- 
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: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org