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

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


    from 14563aa48c arch/armv7r: Sync gic/timer with armv7-a and armv8-a
     new 7dafbb05a1 esp32s3/peripherals: Add initialization routine for the 
peripherals
     new 31476bcb34 esp32s3/rtc: Initialize RTC subsystem
     new 6089f58f00 esp32s3/irq: Enhance IRQ subsystem
     new ec4149c61d esp32s3/hardware: Update `regi2c_ctrl.h` functions name
     new 6589887284 esp32s3/wlan: check if the network device's IOB isn't null
     new 012dddf7c9 esp32s3/wlan: check for all connections on wlan_txpoll
     new 33f03fc98c esp32s3/wlan: Always run `wlan_rxpoll` work queue
     new 655d00b1e7 arch/xtensa/esp32s3: initial effort to get BLE running on 
ESP32-S3
     new 7d605551cd esp32s3/wifi: Enable peripheral interrupt to the same CPU 
interrupt
     new 01b6c87b15 esp32s3: Implement the Wi-Fi/BLE coexistence
     new 6f235c5f0a esp32-devkitc: Enable softAP on `blewifi` defconfig to ease 
testing
     new 281ab83309 esp32s3: Use `PANIC()` instead of `assert(0)`

The 12 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/include/esp32s3/irq.h                  |   18 +-
 arch/xtensa/src/esp32s3/Kconfig                    |   74 +-
 arch/xtensa/src/esp32s3/Make.defs                  |    4 +-
 arch/xtensa/src/esp32s3/Wireless.mk                |   21 +-
 arch/xtensa/src/esp32s3/esp32s3_ble.c              |  325 +++
 arch/xtensa/src/esp32s3/esp32s3_ble.h              |   50 +
 arch/xtensa/src/esp32s3/esp32s3_ble_adapter.c      | 2690 ++++++++++++++++++++
 .../{esp32s3_wireless.h => esp32s3_ble_adapter.h}  |  117 +-
 arch/xtensa/src/esp32s3/esp32s3_irq.c              |   88 +-
 arch/xtensa/src/esp32s3/esp32s3_irq.h              |   18 +
 arch/xtensa/src/esp32s3/esp32s3_periph.c           |  715 ++++++
 .../{esp32s3_wireless.h => esp32s3_periph.h}       |  159 +-
 arch/xtensa/src/esp32s3/esp32s3_reset_reasons.h    |  101 +
 arch/xtensa/src/esp32s3/esp32s3_rtc.c              |   46 +-
 arch/xtensa/src/esp32s3/esp32s3_rtc.h              |   22 +-
 arch/xtensa/src/esp32s3/esp32s3_start.c            |   11 +
 arch/xtensa/src/esp32s3/esp32s3_wifi_adapter.c     |  828 ++++--
 arch/xtensa/src/esp32s3/esp32s3_wifi_adapter.h     |   19 +
 arch/xtensa/src/esp32s3/esp32s3_wireless.c         |  260 +-
 arch/xtensa/src/esp32s3/esp32s3_wireless.h         |  105 +-
 arch/xtensa/src/esp32s3/esp32s3_wlan.c             |   28 +-
 arch/xtensa/src/esp32s3/hardware/esp32s3_bb.h      |   60 +
 arch/xtensa/src/esp32s3/hardware/esp32s3_fe.h      |   62 +
 arch/xtensa/src/esp32s3/hardware/esp32s3_nrx.h     |   80 +
 arch/xtensa/src/esp32s3/hardware/esp32s3_system.h  |   20 +-
 arch/xtensa/src/esp32s3/hardware/regi2c_ctrl.h     |   27 +-
 .../esp32/esp32-devkitc/configs/blewifi/defconfig  |    1 +
 .../esp32s3/common/scripts/esp32s3_aliases.ld      |   29 +
 .../xtensa/esp32s3/common/scripts/esp32s3_rom.ld   |  213 +-
 .../esp32s3/common/scripts/esp32s3_rom_aliases.ld  |   37 +
 .../esp32s3/common/scripts/esp32s3_rom_api.ld      |   79 +
 .../xtensa/esp32s3/common/scripts/flat_memory.ld   |    2 +
 .../esp32s3/common/scripts/protected_memory.ld     |    2 +
 .../esp32s3/esp32s3-devkit/configs/ble/defconfig   |   71 +
 .../esp32s3-devkit/configs/blewifi/defconfig       |  100 +
 .../esp32s3/esp32s3-devkit/scripts/Make.defs       |    2 +
 .../esp32s3/esp32s3-devkit/src/esp32s3_bringup.c   |   28 +
 .../xtensa/esp32s3/esp32s3-eye/scripts/Make.defs   |    2 +
 .../esp32s3/esp32s3-meadow/scripts/Make.defs       |    2 +
 39 files changed, 5885 insertions(+), 631 deletions(-)
 create mode 100644 arch/xtensa/src/esp32s3/esp32s3_ble.c
 create mode 100644 arch/xtensa/src/esp32s3/esp32s3_ble.h
 create mode 100644 arch/xtensa/src/esp32s3/esp32s3_ble_adapter.c
 copy arch/xtensa/src/esp32s3/{esp32s3_wireless.h => esp32s3_ble_adapter.h} 
(57%)
 create mode 100644 arch/xtensa/src/esp32s3/esp32s3_periph.c
 copy arch/xtensa/src/esp32s3/{esp32s3_wireless.h => esp32s3_periph.h} (55%)
 create mode 100644 arch/xtensa/src/esp32s3/esp32s3_reset_reasons.h
 create mode 100644 arch/xtensa/src/esp32s3/hardware/esp32s3_bb.h
 create mode 100644 arch/xtensa/src/esp32s3/hardware/esp32s3_fe.h
 create mode 100644 arch/xtensa/src/esp32s3/hardware/esp32s3_nrx.h
 create mode 100644 boards/xtensa/esp32s3/common/scripts/esp32s3_aliases.ld
 create mode 100644 boards/xtensa/esp32s3/common/scripts/esp32s3_rom_aliases.ld
 create mode 100644 boards/xtensa/esp32s3/common/scripts/esp32s3_rom_api.ld
 create mode 100644 boards/xtensa/esp32s3/esp32s3-devkit/configs/ble/defconfig
 create mode 100644 
boards/xtensa/esp32s3/esp32s3-devkit/configs/blewifi/defconfig

Reply via email to