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 ff70558 xtensa/esp32s2: Provide SPI Flash parameters to MCUboot build
new 19a096c arch/xtensa/esp32_tim_lowerhalf.c: Use device specific locks.
new 04bd274 xtensa/esp32_wdt_lowerhalf.c: Use device specific locks.
new 698af43 esp32/esp32_freerun.c: Use device specific locks.
new 0af9a49 esp32/esp32_oneshot_lowerhalf.c: Use device specific locks.
new 0123243 esp32/esp32_i2c.c: Use device specific locks.
new 2273684 esp32/esp32_spi.c: Use device specific locks.
new c61009c esp32/esp32_spi_slave.c: Use device specific locks.
new e64390d esp32_rt_timer.c: Use device specific locks.
new 4ae1285 esp32_emac.c: Use device specific locks.
new 32f7471 esp32_wlan.c: Use device specific locks.
new e847c61 esp32_wifi_adapter.c: Use device specific locks.
new 1121625 esp32_rt_timer.c: Don't nest calls to spin_lock_irqsave with
a device specific spinlock, this will lead to deadlocks.
new a50d673 esp32_wifi_adapter.c: Don't hold another spinlock when
calling enter_critical_section, we already hold the global IRQ spinlock.
new 0dff3f2 esp32_wifi_adapter.c: Use the specified spin lock when
enabling/disabling interrupts.
new 9e1d2ca esp32_rt_timer.c: Group static variables into a struct and
fix naming standard
new 591c156 esp32_oneshot_lowerhalf.c: Use the same alignment as the rest
of the code base.
The 16 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
arch/xtensa/src/esp32/esp32_emac.c | 9 +-
arch/xtensa/src/esp32/esp32_freerun.c | 17 ++-
arch/xtensa/src/esp32/esp32_i2c.c | 25 ++--
arch/xtensa/src/esp32/esp32_oneshot_lowerhalf.c | 20 +--
arch/xtensa/src/esp32/esp32_rt_timer.c | 181 +++++++++++++-----------
arch/xtensa/src/esp32/esp32_spi.c | 21 +--
arch/xtensa/src/esp32/esp32_spi_slave.c | 41 +++---
arch/xtensa/src/esp32/esp32_tim_lowerhalf.c | 38 ++---
arch/xtensa/src/esp32/esp32_wdt_lowerhalf.c | 43 +++---
arch/xtensa/src/esp32/esp32_wifi_adapter.c | 32 ++---
arch/xtensa/src/esp32/esp32_wlan.c | 37 ++---
11 files changed, 260 insertions(+), 204 deletions(-)