You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by pk...@apache.org on 2022/03/11 00:29:31 UTC
[incubator-nuttx] branch master updated (81a19c1 -> f0a5777)
This is an automated email from the ASF dual-hosted git repository.
pkarashchenko pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from 81a19c1 arch/riscv/src/mpfs: Make cleaner pinmux configurations for USB
add 329db99 arch/xtensa: Use `rsync` around manipulating interrupt registers and replace `isync` by `rsync` in other places.
add 71ba4a6 arch/xtensa: Use the software interrupt when saving context too.
add 7c57739 xtensa_exit.c: Co-processor state is restored as part of the SYS_Restore_context call, no need to call it separately.
add f0a5777 xtensa_swint.c: Restore the coprocessor state at the end for consistency.
No new revisions were added by this update.
Summary of changes:
arch/xtensa/include/irq.h | 4 +-
arch/xtensa/include/syscall.h | 14 ++--
arch/xtensa/src/common/xtensa_context.S | 115 ++------------------------------
arch/xtensa/src/common/xtensa_cpuint.S | 2 +
arch/xtensa/src/common/xtensa_exit.c | 8 +--
arch/xtensa/src/common/xtensa_swint.c | 4 +-
6 files changed, 21 insertions(+), 126 deletions(-)