You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2022/01/27 07:15:36 UTC

[incubator-nuttx] branch master updated (4d5c258 -> 644c2be)

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.


    from 4d5c258  armv7-a/r:cp15_invalidate_dcache_all: fix Sets mask error.
     add 1b08f60  arm/xtensa:cache: flush/clean dcache all if size large than cache size
     add 644c2be  armv7-a/r:cache: implemention clean&flush_dcache_all

No new revisions were added by this update.

Summary of changes:
 arch/arm/src/a1x/Make.defs                         |  1 +
 arch/arm/src/am335x/Make.defs                      |  1 +
 arch/arm/src/armv7-a/arm_cache.c                   | 57 ++++++++++++++++++++++
 arch/arm/src/armv7-a/cp15_cacheops.h               | 32 ++++++++++++
 ...lidate_dcache_all.S => cp15_clean_dcache_all.S} | 21 ++++----
 ...lidate_dcache_all.S => cp15_flush_dcache_all.S} | 21 ++++----
 arch/arm/src/armv7-m/arm_cache.c                   | 20 ++++++++
 arch/arm/src/armv7-r/arm_cache.c                   | 57 ++++++++++++++++++++++
 arch/arm/src/armv7-r/cp15_cacheops.h               | 32 ++++++++++++
 .../cp15_clean_dcache_all.S}                       | 21 ++++----
 .../cp15_flush_dcache_all.S}                       | 21 ++++----
 arch/arm/src/armv8-m/arm_cache.c                   | 20 ++++++++
 arch/arm/src/imx6/Make.defs                        |  1 +
 arch/arm/src/sama5/Make.defs                       |  1 +
 arch/arm/src/tms570/Make.defs                      |  1 +
 arch/xtensa/src/common/xtensa_cache.c              | 10 ++++
 16 files changed, 277 insertions(+), 40 deletions(-)
 copy arch/arm/src/armv7-a/{cp15_invalidate_dcache_all.S => cp15_clean_dcache_all.S} (90%)
 copy arch/arm/src/armv7-a/{cp15_invalidate_dcache_all.S => cp15_flush_dcache_all.S} (90%)
 copy arch/arm/src/{armv7-a/cp15_invalidate_dcache_all.S => armv7-r/cp15_clean_dcache_all.S} (90%)
 copy arch/arm/src/{armv7-a/cp15_invalidate_dcache_all.S => armv7-r/cp15_flush_dcache_all.S} (90%)